deepin linux装机指南

第一步

学过基础linux命令。否则你会失去linux带来的优势。

第二步

装一些基本的软件。

第三步

拥抱开源。


第一步

大学本科linux学习笔记

第二步

晒一下本人的软件商店

1 CHM查看器

在这里插入图片描述

CHM文件可以是JAVA EE的API。

2 取色器

在这里插入图片描述

取色对前端来说,功能很少。
对我来说,简单好用。

3.vbox

在这里插入图片描述

老牌虚拟机软件。

4.firefox

在这里插入图片描述

搞开发至少两个浏览器。一个不够用。

5.VLC

在这里插入图片描述

本职工作是视频播放。linux端的全能播放器。网友的歪点子也很多。可以用它利用爬虫来看电视、设置动态壁纸。

6. Typora

在这里插入图片描述

最好用的Markdown编辑器之一。

7. 扫描易

在这里插入图片描述

对,没错。你的打印机其实还可以有扫描的功能!!!
这个不用安装,自带的。Linux内核各位知道是什么吗?其中有一项就是驱动。可以说,每次内核的更新都会更新一批驱动。有些驱动只有windows有,别听他们瞎说。去github上搜吧,肯定有。我的笔记本的网驱就是github上搜的。
这个可以用GUI管理你的打印机。非常简单。不用装驱动。因为系统内核已经帮你装好了。--我认为打印机驱动deepin官方是会优先适配的。毕竟人家现在主要是靠办公这群人吃饭的。

8.深度截图

在这里插入图片描述

系统原生的工具就是好。

9.Wireshark

在这里插入图片描述

全球黑客开发的抓包工具,能不厉害吗?
网络从业者的神器啊!!!

#解决wireshark权限问题
sudo groupadd wireshark
sudo chgrp wireshark /usr/bin/dumpcap
sudo chmod 4755 /usr/bin/dumpcap
sudo gpasswd -a happysmile wireshark  #happysmile是本机用户名

10.Xournal

在这里插入图片描述

优美的笔记软件。编辑PDF或记笔记从未如此快乐。

11.StarDict

在这里插入图片描述

命令 sudo apt install stardict

不会英文?有了它无忧。
开发者归隐前领悟而作。

辅助下载网站:stardict词典文件

12.uTools

在这里插入图片描述

可以用微信登录
可以装各种插件
可以查看各种API

查看vim为例
在这里插入图片描述在这里插入图片描述
13.vim

vim不配有图标
介绍一个将Caps lock和Esc互换的命令(以下为纯命令)

#此条代码使下面代码不出错,具体意义不太清楚
export GIO_EXTRA_MODULES=/usr/lib/x86_64-linux-gnu/gio/modules/
#关闭切换大小写时的弹窗提示
gsettings set com.deepin.dde.keybinding.mediakey capslock '[]'
#若切换caps与esc键位则
gsettings set com.deepin.dde.keyboard layout-options '["caps:swapescape"]'

更多自定义键盘键位的内容

官方用的版本太低(8.0)
推荐编译安装
8.1及以后的版本可以玩python
sudo apt install python-dev
然后到这个仓库下载vim8.2版本

进入src目录,依次make , make install

# 创建目录存放vim8.2
sudo mkdir /usr/local/vim8_2
# 编译前解决依赖问题:
sudo apt install libncurses5-dev
# 解决python2,3的依赖问题
sudo apt install python-dev python3-dev
# 到这个仓库下载vim8.2
git clone https://gitee.com/then_then/vim.git
# 进入src目录下,设置编译参数(如不设置则按默认)

./configure --with-features=huge --enable-python3interp --enable-pythoninterp --with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu/ --enable-rubyinterp --enable-luainterp --enable-perlinterp --with-python3-config-dir=/usr/lib/python3.5/config-3.5m-x86_64-linux-gnu/ --enable-multibyte --enable-cscope      --prefix=/usr/local/vim/

--with-features=huge:支持最大特性
--enable-rubyinterp:打开对ruby编写的插件的支持
--enable-pythoninterp:打开对python编写的插件的支持
--enable-python3interp:打开对python3编写的插件的支持
--enable-luainterp:打开对lua编写的插件的支持
--enable-perlinterp:打开对perl编写的插件的支持
--enable-multibyte:打开多字节支持,可以在Vim中输入中文
--enable-cscope:打开对cscope的支持
--with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu/ 指定python 路径
--with-python-config-dir=/usr/lib/python3.5/config-3.5m-x86_64-linux-gnu/ 指定python3路径
--prefix=/usr/local/vim8:指定将要安装到的路径
# 编译
make
# 安装
sudo make install

如果操作失误,卸载办法

vim必装插件:
1.node tree [以文件树列出你的文件,并且具有书签的功能]
2.you complete me[各类语言的代码补全都有]–本地安装
3.ale代码纠错
4.tagbar函数列表
5.undotree浏览文件修改历史,在其中切换
6.markdown-preview时时预览markdown文件
7.vim-table-mode markdown表格
我fork别人的仓库地址
仓库地址
git clone https://gitee.com/then_then/vimrc-example.git

编译vim支持python

make distclean #如果你以前编译过Vim
mkdir /usr/bin/vim
sudo apt-get remove --purge vim 
sudo apt-get clean 
sudo apt install libncurses5-dev
sudo apt install python-dev python3-dev
./configure --with-features=huge --enable-python3interp --enable-pythoninterp --with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu/ --enable-rubyinterp --enable-luainterp --enable-perlinterp --with-python3-config-dir=/usr/lib/python3.5/config-3.5m-x86_64-linux-gnu/ --enable-multibyte --enable-cscope      --prefix=/usr/local/vim/
/*
解决办法:进入vim8.0/src文件下,找到文件下的Makefile文件,打开找到 450行
CONF_OPT_PYTHON = –enable-pythoninterp 
CONF_OPT_PYTHON3 = –enable-python3interp 
*/
make
sudo make install
 vim --version|grep python

国外解决办法
国内牛人梳理思路

第三步

1.阅读英文的网站。学习你这研究方向的英文文献。如果是开发者,就上那个软件的官网。
2.学习github的基本用法。会clone软件。定期研究源码,修改源码。

发布了174 篇原创文章 · 获赞 28 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/u010563350/article/details/104214356
今日推荐