manjaro中pacman的部分用法

Manjaro是一款基于Arch Linux、对用户友好、全球排名第1的Linux发行版。

Arch Linux常用命令:

https://wiki.archlinux.org/index.php/Pacman_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) 


1.   apt和pacman的差别:

与apt-get相比,pacman有什么优势?

就目前而言,apt-get拥有比pacman更多一些的特性。但是就功能性而言,pacman是一个更为“完整”的包管理器。pacman可以相当于apt-get加dpkg两个程序实现的功能。

Pacman 是一个软件包管理器,作为ArchLinux发行版的一部分。简单来说,就是和apt-get之于Ubuntu一样,pacman就是Arch的apt-get。

安装软件包:apt-get install 与 pacman -S一样

pacman -S package_name1 package_name2

有时候在不同的软件仓库中,一个软件包有多个版本(比如extra和testing)。你可以选择一个来安装:

1.    pacman-S extra/package_name  

2.    pacman-S testing/package_name

删除软件包  

删除单个软件包,保留其全部已经安装的依赖关系

pacman -R package_name

具体用法参:https://blog.csdn.net/lu_embedded/article/details/50520647 


同步与升级系统:

pacman -Su(与-Syu的差别是-Su只升级系统,-Syu除了升级系统还同步数据库)

安装和升级软件包前,先让本地的包数据库和远程的软件仓库同步是个好习惯。

pacman -Syy

也可以使用依据命令同时进行同步软件库并更新系统到最新状态

pacman -Syu


查询包数据库:

Pacman可以在包数据库中查询软件,查询位置包含了包的名字和描述:

pacman -Ss package

要查询已安装的软件包:

pacman -Qs  package

一旦你得到了软件包的完整名字,你可以获取关于它的更为详尽的信息:

pacman -Si package

pacman -Qi package

切换数据源:

1.切换中国源

sudo gedit /etc/pacman-mirrors.conf  

(在ubuntu中这个指令为sudo gedit /etc/apt/sources.list)

如果提示没有gedit , 则执行命令 : sudo pacman -S gedit

修改如下地方为中国:(要不要切换为中国源啊??)

OnlyCountry = China

增加archlinuxcn软件仓库以及各种开发工具源更改pacman源

sudo gedit /etc/pacman.conf   打开配置文件

然后添加以下代码

[archlinuxcn]

SigLevel = Optional TrustedOnly

Server =http://mirrors.ustc.edu.cn/archlinuxcn/$arch

[arch4edu]

SigLevel = Never

Server = http://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch

更新并选择最快的源列表

sudo pacman-mirrors -g

 添加完之后命令行运行

pacman -S archlinuxcn-keyring

Yaourt是archlinux方便使用的关键部件之一,

但没有被整合到系统安装中的工具。建议在装完系统重启之后,更新完pacman和基本系统之后,就安装这个工具。

sudo pacman -S yaourt

学到这里。发现又出现了很多不知名的单词。。。记下来慢慢学好了。。

zsh、shell、bash、


man shutdown 

你可能感兴趣的:(manjaro中pacman的部分用法)