linux 安装程序的三种方式

装载自http://blog.csdn.net/u012481692/article/details/78742786

1 通过apt(命令行工具)安装

APT(Advanced Packaging Tool)是Debian/Ubuntu类Liunx系统中的软件包管理程序, 使用它可以找到想要的软件包, 而且安装、卸载、更新都很简便;也可以用来对Ubuntu进行升级; APT的源文件为/etc/apt/目录下的sources.list文件.

APT常用命令包括:

    apt search package #搜索包 
    apt show package #获取包的相关信息,如说明、大小、版本等  
    apt depends package #了解使用依赖  
    apt rdepends package #查看该包被哪些包依赖  
    apt-cache pkgnames  #执行pkgnames子命令列出当前所有可用的软件包 
    apt policy package #使用policy命令显示软件包的安装状态和版本信息。

    sudo apt install package #安装包  
    sudo apt install package=version #安装指定版本的包  
    sudo apt install package --reinstall #重新安装包  
    sudo apt -f install #修复安装, "-f = --fix-missing"  
    sudo apt remove package #删除包
    sudo apt purge package  #删除包,包括删除配置文件等
    sudo apt autoremove #自动卸载所有未使用的软件包

    sudo apt source package #下载该包的源代码   
    sudo apt update #更新apt软件源信息  
    sudo apt upgrade #更新已安装的包  
    sudo apt dist-upgrade #升级系统  
    sudo apt dselect-upgrade #使用dselect升级  
    sudo apt build-dep package #安装相关的编译环境  
    sudo apt clean && sudo apt autoclean #清理无用的包
    sudo apt clean  #清理已下载的软件包,实际上是清楚/var/cache/apt/archives目录中的软件包
    sudo apt autoclean  #删除已经卸载的软件包备份  
    sudo apt-get check #检查是否有损坏的依赖 

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27

注:
1. sudo表示以管理员身份执行
2. 命令后面的参数,短参数前用”-“,长参数前用”–”
3. Ubuntu中apt-get的默认安装路径
apt下载后,软件的所在路径: /var/cache/apt/archives
Ubuntu默认的PATH为:
PATH=/home/brightman/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:
apt-get install安装目录是包的维护者定的,不是用户。
系统安装软件一般在/usr/share
可执行的文件在/usr/bin
配置文件可能安装到了/etc
文档一般在/usr/share
lib文件在/usr/lib

apt简化命令行代替apt-get/cache


2 使用Deb包安装

sudo dpkg -i <package.deb>    #安装包
sudo dpkg -r <package.deb>   #删除包
sudo dpkg -p <package.deb>   #彻底删除包(包括配置文件)
dpkg -l                       #列出当前已安装的包
  • 1
  • 2
  • 3
  • 4

注:现在可以用GDrebi软件包安装程序来安装


3 使用ppa安装

例如安装Sublime Text编辑器:

sudo add-apt-repository ppa:webupd8team/sublime-text-3  #加入软件源
sudo apt update #更新软件源
sudo apt install sublime-text-installer #安装
sudo apt remove sublime-text-installer  #卸载
  • 1
  • 2
  • 3
  • 4

注:PPA(Personal Package Archives 个人软件包档案)是Ubuntu Launchpad网站提供的一项服务,允许个人用户上传软件源代码,通过Launchpad进行编译并发布为2进制软件包,作为apt/新立得源供其他用户下载和更新。在Launchpad网站上的每一个用户和团队都可以拥有一个或多个PPA。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值