美文网首页
Ubuntu安装软件

Ubuntu安装软件

作者: 田丰w | 来源:发表于2018-07-30 01:14 被阅读0次

apt安装

apt安装自动解决包依赖. Ubuntu16及以上使用 apt, 16以下使用 apt-get

sudo apt update    # 更新索引
sudo apt install <packag-name-list>    # 安装或更新包
sudo apt upgrade    # 更新所有的包

sudo apt install --fix-missing -f    # 安装缺失的依赖

sudo apt remove --purge  <package-name>    # 完全卸载包,包括相关配置,支持*匹配
sudo apt autoremove    # 卸载不需要的包,通常是升级后遗留的旧的不再使用的包

PPA源管理

PPA源用于管理apt可以从哪里查找安装包

  1. 命令方式
sudo add-apt-repository ppa:plushuang-tw/uget-stable
sudo add-apt-repository --remove ppa:plushuang-tw/uget-stable
  1. 直接修改配置文件
    cd /etc/apt/sources.list.d/
    删除 ppa: 删除对应的文件
    添加 ppa: 创建文件,写入对应地址

NVIDIA显卡驱动

# 添加PPA
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

# 寻找合适的驱动版本
ubuntu-drivers devices

# 安装提示中 recommended 的
sudo apt install nvidia-396

dpkg安装

dpkg不能解决包依赖:

sudo dpkg -i xxx.deb    # 安装一个deb包

E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) :

sudo dpkg --configure -a
# 或者强制把那个锁删掉
sudo rm /var/lib/dpkg/lock

deb包的解压,打包

# 将deb包解压到extract文件夹下
dpkg -X ./xxx.deb extract

# 解压deb包中的control信息(包的依赖在这里面的control文件中), DEBIAN 这个目录名不可修改
dpkg -e ./xxx.deb extract/DEBIAN

# 创建build文件夹
mkdir build

# 将解压到extract文件夹中所有的内容重新打包为deb包
dpkg-deb -b extract build/

相关文章

网友评论

      本文标题:Ubuntu安装软件

      本文链接:https://www.haomeiwen.com/subject/ercxvftx.html