第一步

学过基础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 installvim --version|grep python

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

第三步

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

deepin linux装机指南相关推荐

  1. 深度学习装机指南:从GPU到显示器,全套硬件最新推荐

    晓查 安妮 郭一璞 发自 凹非寺  量子位 报道 | 公众号 QbitAI 硬件设备,是任何一名深度学习er不可或缺的核心装备.各位初级调参魔法师们,你们有没有感到缺少那一根命中注定的魔杖? 可是,各 ...

  2. AGX NVIDIA Jetpack4.5.1装机指南

    网上资源很多,不过实际执行起来还是会有很多坑,本篇文章将详细记录本次装机所遇到的坑以及解决办法. 一.初次相遇 今天拿到了AGX开发套件这款产品,看起来还是十分的高端,相关接口十分丰富. https: ...

  3. Windows+Ubuntu-18.04双系统装机指南

    Windows+Ubuntu-18.04双系统装机指南 在看了网上很多的指南和教程之后,外加踩了好几个坑,最后终于安装成功,这里做一个记录,免得以后又需要安装. 文章目录 (0) 准备工具 (1) 准 ...

  4. linux硬盘安装deepin,如何安装Deepin Linux?Deepin Linux安装体验

    实体机方式安装 实体机器安装可以采用U盘和光盘两种方式,鉴于目前U盘装机较为普遍,笔者身边也没有多余的空闲光盘,所以,本教程就以U盘为准.(如果需要使用光盘安装,需要将下载好的镜像刻录至光盘,从BIO ...

  5. deepin 远程linux,在Deepin Linux操作系统中如何连接Microsoft OneDrive

    导读 OneDrive网盘没有为 操作系统提供桌面客户端,在本文介绍使用rclone工具连接OneDrive当做本地磁盘使用,可以同步文件到网盘中. Rclone是一个开源的 行工具,它能够将本地Li ...

  6. 去掉linux开关机图片,在Deepin Linux系统下去掉NVIDIA开机Logo的方法

    要实现在deepin Linux或其他Linux系统下去掉NVIDIA开机Logo非常的简单,只需要两步就可以了,可以运用命令操作,也可手动操作.安装NVIDIA请参考在deepin系统中安装英伟达N ...

  7. linux下运行yolo,deepin(linux)编译安装yolo v4测试效果

    # 背景 五一放假的最后一天我也凑了个热闹,试一下新鲜出炉的yolo v4, 由于没有装CUDA和CUDNN,只试了一下在CPU上的速度和效果,电脑环境及编译依赖如下: * deepin 15.11桌 ...

  8. linux中yum进程占cpu百分之九十,在Deepin Linux系统中kworker进程占用CPU达到100%的解决...

    如果你在Deepin Linux.Debian.Ubuntu系统中遇到kworker进程占用CPU达到100%,可以用以下解决方法解决问题,本文主要内容为问题起因.microcode介绍.解决方法及总 ...

  9. linux文件安装DBeaver,[deepin][linux][DBeaver]DBeaver社区版安装好没有图标

    [deepin][linux][DBeaver]DBeaver社区版安装好没有图标 https://www.cnblogs.com/landv/p/13956926.html 修改 /usr/shar ...

最新文章

  1. Python基础知识之文件的读取操作
  2. sparkUI使用与扩展
  3. android系统性能优化(63)---Android APP 卡顿问题分析及解决方案
  4. 小程序提交不能保存,后台可以正常保存
  5. python实践项目(八)
  6. 第十七章 模型压缩及移动端部署
  7. Linux内核块设备层介绍之bio层
  8. 炸群java脚本,跪求微信炸群代码_跪求以下java程序的源代码
  9. Spring AOP原理详解及实例
  10. ECharts图表组件与FusionCharts图表组件对比
  11. 淘宝客淘客6合一系统小程序APP返利饿了么外卖美团代理分销系统
  12. Matlab中struct2cell函数使用
  13. 网络安全学习笔记——DNS漏洞
  14. 如何用html自动关机电脑,如何设置电脑完东西自动关机
  15. 2007年9月运势之水瓶座
  16. Hystix、Feign、Zuul网关
  17. 《我是一只IT小小鸟》书评──将要成为IT小小鸟
  18. (转)RMAN-06004: 恢复目录数据库发生 ORACLE 错误: RMAN-20005: target database name is ambiguous
  19. 域名转为服务器IP地址的几种方式
  20. 5、多线程:龟兔赛跑

热门文章

  1. 代码神器Sourse Insight配置 - IAR EWB超强力助手
  2. python开发mbus程序_基于MBUS标准协议采集水、热、气表的方法与流程
  3. CentOS 8 使用BBR加速
  4. 入职阿里一个月被迫转Android...
  5. flutter dart 获取当前时间戳
  6. 工业互联网 - SIS系统
  7. 7- vue django restful framework 打造生鲜超市 -商品类别数据展示(上)
  8. CAD梦想画图中的“分解命令”
  9. access如何保存小数点后_条码标签打印软件如何批量制作订单标签
  10. 若依前后端分离框架——生成数字验证码功能源码学习