Linux换源
1.先明白自己到底是什么版本的Linux
使用命令进行查看,不同版本的linux进行乱换源会引来安装软件过程中的大问题。
1 | lsb_release -a |
![](../image/068acebdd620f2fa8fe4ea6f4e0dd1ba.png)
2.Vim的简单使用
Vim是一款功能强大的编译器,一般在Linux中使用它来完成对一些文件的编辑。如果要对某个东西进行编辑一般使用sudo vim xx.txt
1 | sudo vim main.cpp |
全选(高亮显示):按esc后,然后ggvG或者ggVG
全部复制:按esc后,然后ggyG
全部删除:按esc后,然后dG
解析:
gg:是让光标移到首行,在vim才有效,vi中无效
v : 是进入Visual(可视)模式
G :光标移到最后一行
选中内容以后就可以其他的操作了,比如:
d 删除选中内容
y 复制选中内容到0号寄存器
“+y 复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序用
也可以使用:
1 | :0,$d |
3.在设置里面换源
在菜单里面找到软件和更新
![](../image/d043a2f58f5afd6804d180991405caf8.png)
![](../image/85e8d6ab202e8a193f2f58b049993293.png)
sudo apt-get update 这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存到本地电脑。
sudo apt-get upgrate 这个命令,对比源列表网址应用版本和本地应用版本,如果源列表中更新,则更新本地版本。
之后执行命令:
1 | sudo apt-get update |
1 | sudo apt-get upgrade |
或者一个搞定
1 | sudo apt-get update && sudo apt-get upgrade |
4.使用命令行换源(18.04LTS)
1.先备份一下原来的源,以后出错或者想用都可以直接找得到
1 | sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak |
2.使用Vim进行编辑,也可以使用自己熟悉的Linux下的编辑软件如gedit等
1 | sudo vim /etc/apt/sources.list |
关于Vim的一些命令在下面,最后把内容进行保存(:wq是告诉Vim对编辑的文件进行保存)
![](../image/eaa06fe59d956ddcffacad28e85e9738.png)
![](../image/0e761e0454222086d9a1c37292665ff5.png)
1 | sudo apt-get update && sudo apt-get upgrade |
阿里源
1 | deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse |
清华源
1 | deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse |
中科大源
1 | deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse |
5.使用命令行换源(20.04LTS)
阿里源
1 | deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse |
6.安装新立得(synaptic)
Debian系的linux发行版都可以
安装
1 | sudo apt-get install synaptic -y |
卸载
1 | sudo apt-get purge synaptic |
7.安装Vim
没有vim也可以使用gedit
1 | sudo apt-get install vim -y |
都没有可以安装一个看自己
1 | sudo apt-get install gedit -y |
8.安装C和C++的编译器
安装gcc,虽然gcc和g++都可以用来编译C和C++,不过为了方便还是都安装了
1 | sudo apt-get install gcc -y |
安装g++
1 | sudo apt-get install g++ -y |
9.修改系统语言,安装搜狗输入法
9.1安装Fcitx输入工具
手动安装Fcitx,然后然后才能安装搜狗输入法,安装完成后,重启Linux系统。此教程适用于实体机的Linux系统,虚拟机没有必要,会造成性能的浪费
1 | sudo apt-get install fcitx -y |
1 | sudo apt-get install fcitx-lib* -y |
然后在弹出的选项面板中点击确定、Yes,选中fcitx后再次点击确定、确定,也可以像下面的图片一样使用图形化界面(如果语言支持不完整会有相关的提示,点击确定进行下载就好)
1 | im-config |
![](../image/39d7ae970dbf95990f0546ad8a481b9d.png)
9.2安装搜狗输入法
去官网下载linux版输入法,安装。之后进行重启,按照下图进行点击。
![](../image/9617433fade46b05e351da5745aa0a78.png)
或者直接使用下面的命令也可以,这里要把sogoupinyin移动到第一位
1 | fcitx-configtool |
![](../image/af7ec5233a97cf57dde362d3f92fcf42.png)
![](../image/a77d0c1a01dcb225e586534d6b09cb37.png)
![](../image/ef6a832ef25a787294124f3ecc69176d.png)
10.查看opencv安装路径以及版本号
查看linux下的opencv安装库:
1 | pkg-config opencv --libs |
查看linux下的opencv安装版本
1 | pkg-config opencv --modversion |
查看linux下的opencv安装路径:
1 | sudo find / -iname "*opencv*" |
搜索带有关键字opencv的所有文件及文件夹
1 | sudo find / -iname "*opencv*" > 1.txt |
- 本文作者: windfill
- 本文链接: https://windfill.github.io/article/18f26aa6.html
- 版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可,转载请注明出处!