Ubuntu 安装和卸载软件

snap简介

Snap在线商店: https://snapcraft.io/
Snap的安装包扩展名是.snap,类似于一个容器,它包含一个应用程序需要用到的所有文件和库(snap包包含一个私有的root文件系统,里面包含了依赖的软件包)。它们会被安装到单独的目录;各个应用程序之间相互隔离。使用snap有很多好处,首先它解决了软件包的依赖问题;其次,也使应用程序更容易管理。

sudo apt-get install snapd
sudo apt-get install snapcraft

列出已经安装的snap包

sudo snap list

搜索要安装的snap包

sudo snap find

安装一个snap包

sudo snap install

更新一个snap包,不加包的名字的话那就是更新所有的snap包

sudo snap refresh

把一个包还原到以前安装的版本

sudo snap revert

删除一个snap包

sudo snap remove

设置snap 的代理

  1. 修改配置
    sudo systemctl edit snapd
  2. 添加如下内容
    [Service]
    Environment=“http_proxy=http://代理ip:代理的端口”
    Environment=“https_proxy=http://代理ip:代理的端口”
  3. 让systemd重载配置
    sudo systemctl daemon-reload
  4. 重新启动snap服务
    sudo systemctl restart snapd

安装Clion

sudo snap install clion

安装Vscode

sudo snap install code --classic

安装Chrome

snap install chromium

安装gcc g++

sudo apt install gcc g++ (可选?) g++ -multilib

卸载火狐

查看浏览器包
dpkg -L | grep firefox
分别是firefox、firefox-locale-en、firefox-locale-zh-hans
卸载
sudo dpkg -P firefox firefox-locale-en firefox-locale-zh-hans
sudo apt purge firefox*

dpkg本地包管理器

可以安装、删除、创建deb包
不依赖软件仓库,不能自动检索和下载软件包
不能判断和解决依赖关系问题

dpkg -l 列出本地已安装的软件包(可以用来:导出备份系统的软件包,装新系统的时候再全部装上)
dpkg -L 列出包在本地安装的所有文件(应用:卸载时检查是否有残留)
dpkg -S 查找文件所归属的软件包(安装时候产生的过程文件不属于任何软件包)
dpkg -i .deb 安装软件包
dpkg --print-architecture 查看系统默认架构
dpkg --print-foreign-architectures 查看系统支持的其他架构(在文件/var/lib/dpkg/arch中)
dpkg --remove-architecture 删除架构支持
dpkg -r name:arch卸载软件,不删除配置文件
dpkg -P name:arch卸载软件,删除配置文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值