一、安装和更新指令

0、每个linux的发行版,比如ubuntu,都会维护一个自己的软件仓库,我们常用的几乎所有软件都在这里面。这里面的软件绝对安全,而且绝对的能正常安装。在ubuntu下,我们维护一个源列表,源列表里面都是一些网址信息,这每一条网址就是一个源,这个地址指向的数据标识着这台源服务器上有哪些软件可以安装使用。

sudo gedit /etc/apt/sources.list  //在这个文件里加入或者注释掉一些源后,我们的源列表里指向的软件就会增加或减少一部分。

1、dpkg 为 “Debian” 专门开发的套件管理系统。dpkg是用来安装本地的deb文件,但不会解决模块的依赖关系。

dpkg -i package.deb     //安装本地软件包,不解决依赖关系  (解决依赖问题方式  sudo apt-get install -f)
dpkg -r package         //删除软件包
dpkg -p package         //删除软件包及配置文件
如果本地安装报错,依赖问题
sudo apt-get install -f package

2、apt-get是从网络服务器安装软件包,它会解决依赖关系。

sudo apt-get install package          //在线安装软件包
sudo add-apt-repository ppa:ppa_name  //添加PPA源,PPA是个人软件包文档(针对ubuntu)
                                      //只有添加源之后才能 在线安装该软件包
sudo apt-get update             //更新源列表的网址(更新源),即更新软件列表
sudo apt-get upgrade            //更新源列表涉及的软件,更新软件
sudo apt-get install -f         //修复依赖关系,安装程序包所依赖的包
sudo apt-get remove package           //删除软件包
sudo apt-get remove package --purge  //删除软件包及配置文件

3、软件安装后相关文件位置

  • 下载的软件包存放位置    /var/cache/apt/archives
  • 安装后软件默认位置   /usr/share
  • 可执行文件位置        /usr/bin
  • 配置文件位置          /etc
  • lib文件位置            /usr/lib

4、补充说明

  • 用dpkg安装过的软件包用apt可以再安装一遍,系统不知道之前安装过了,将会覆盖之前dpkg的安装。
  • 解决 dpk 安装的依赖问题  sudo apt-get install -f

5、软件卸载

sudo apt autoremove 软件名

6、apt和apt-get命令之间的区别

apt = apt-get、apt-cache 和 apt-config 中最常用命令选项的集合。可以用 apt 替换部分 apt-get 系列命令,但不是全部。

 

二、解压指令

0、压缩文件常用几种格式:ios,zip,

1、tar -xvf

2、gzip

 

三、vim

1、vim在系统剪切板的复制与粘贴

  • 查看vim是否支持clipboard
sudo apt-get install vim-gnome
  • 若不支持,安装vim-gnome,然后再查看
vim --version | grep "clipboard"
  •  查看vim的寄存器是否有 “+ 寄存器       在命令模式下键入  :reg
  • 复制好文本后,在命令模式下键入   ”+p