pacman安装ubuntu_linux下安装app:pacman教程

arch user repository

man pacman

三大类最实用:

-S:比如现在想安装一个vlc,sudo pacman -S vlc,如果没安装过会提示你是否下载,如果已经安装过会重新装一遍

sudo pacman -Sy,获取最新的软件情报,看看我现在安装的是不是最新的

sudo pacman -Syy,不管是不是最新的,强行获取一遍情报

但是这两个都不会实际去更新你的软件。如果你想更新,用sudo pacman -Su,u的意思是update

可以一起执行,sudo pacman -Syu,更新你的软件源,并更新你的软件

sudo pacman -Syyu,强行刷新一遍,然后更新

我们现在安装完了,但是现在想查询一个软件,怎么办嗯?sudo pacman -Ss,s意思是search

比如查找vim,sudo pacman -Ss vim,就会搜索所有软件名里面带vim词的软件,会显示软件的名字,软件的来头,和软件的简介

-S还支持正则表达式,比如你想搜索所有以vim开头的软件,sudo pacman -Ss ^vim

在pacman安装软件的时候,会留下安装包,用于在没有网的时候可以通过本地的安装包来安装

所以系统会变得越来越大。但是如果想删掉缓存的安装包,可以用sudo pacman -Sc

-R:删除。比如你想删掉vim,sudo pacman -R vim,但是通过这种方式删除软件并不好,因为

在很多时候,pacman不仅只安装你指定的这某一个软件,他还会自动安装一些围绕它的依赖软件,

但是pacman会很好的管理起来,这些软件都是单独的。所以如果你想彻底删除这个软件,就必须删除这个软件和它的所有依赖软件。

比如你现在想删除vim,就用sudo pacman -Rs vim 命令来彻底删除

但是推荐最好的方式是,用sudo pacman -Rns vim 来删除,会删掉这个软件的dependences和全局配置文件,更干净

-Q:查询本地软件包。如果你只打sudo pacman -Q,它会给你显示所有软件列表

sudo pacman -Q | wc -l,就可以知道我有多少个软件(终端显示1480,表示我现在有1480个软件)

sudo pacman -Qe,只显示你自己安装的软件,不显示系统自动安装的软件

用sudo pacman -Qe | wc -l,显示我自己安装的软件有多少个(终端显示387,说明我自己安装了387个)

sudo pacman -Qeq。就会不显示版本号,只会显示软件名称

如果你想查询所有本地的与vim有关的软件,注意是本地的,和上面那个不一样,可以用sudo pacman -Qs vim

注1:有的时候,可能在你安装,删除,查询过程中,可能会有一些dependences不再被依赖,但是依然会存在你的电脑中,

linux官方把这些叫做孤儿(orphans),如果我们想查询这些孤儿,可以用sudo pacman -Qdt,

你可以用sudo pacman -R来一个一个删除掉,但是还有其它方式

sudo pacman -Qdtq,可以通过不显示版本号,只显示名称的方式,来显示这些孤儿

然后我想删除这些,其实可以用sudo pacman -R $(pacman -Qdtq)

上面这条运用了正则表达式,括号内其实可以当成是一个变量,然后用外层命令来删除它们

注2:pacman的配置文件在/etc/pacman.conf路径,如果想进行配置,可以用sudo vim /etc/pacman.conf 来编辑

进入编辑界面之后,首先是Color,在36行,默认是被批注的(#),打开之后会显示pacman高亮,各种颜色

Checkspace,如果你系统都装满了,没有空间的时候,他会告诉你

ILoveCandy,如果显示的话,pacman的进度条不会是一串井号(#########),而是一个吃豆人

其它的就是软件源。我们在国内用linux的话会被墙,但是中国对arch的支持是非常好的,

只要网上搜索一下arch的源就好了。怎么编辑呢?

首先在11行左右:

[multilib]

SigLevel PackageRequired

Include /etc/pacman. d/mirrorlist

在这下面有一个[archlinuxcn],配置一下源(具体这里没说),但是一定要配置

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值