前言

好多天没折腾那些流行的 Linux 发行版了,今天抽了点时间体验了一下 distrowatch 上排名第一的 Manjaro,尝试了几个不同桌面环境的版本,总体来说颜值跟性能都是不错的,加上依靠 Arch 的最丰富软件源,比较适合追求体验最新开源软件的 Linux 爱好者使用。详细的体验心得,等体验一段时间之后再做评论。下面就列一下在 Manjaro 下必须掌握的基本技能【貌似是上手每一个Linux 发行版的第一步课程】

1. 切换国内最快的软件源

大多数 Linux 发行版都是来自国外,自然官方仓库地址也在国外,所以一般情况下安装完 Linux 发行版之后做的第一件事就是切换源为国内的源。源的切换操作,大部分发行版也都支持 GUI 切换,这里只列出在命令行下如何擦操作

#1. 第一部分使用 pacman-mirrors 更新官方软件源

##1.1 按照地区自动更新为最快最稳定的软件源镜像地址

sudo pacman-mirrors --country China

##1.2. 恢复默认软件源操作

sudo pacman-mirrors --interactive --default

##1.3 软件源更新之后,我们一般会进行系统更新

sudo pacman -Syyu # 软件源更新完成之后进行系统软件更新操作

##1.4 查看所有可用的地区信息

sudo pacman-mirrors -l

参考翻译自:https://wiki.manjaro.org/index.php?title=Use_pacman-mirrors_to_Set_the_Fastest_Download_Server

2. 使用 pacman 管理软件

#2. 第二部分使用 pacman 管理软件

##2.1 同步并且更新你的系统

sudo pacman -Syyu

##2.2 在软件仓库中搜索软件

sudo pacman -Ss [software package name]

##2.3 查看已安装软件

sudo pacman -Qs [software package name]

sudo pacman -Qi [software package name] # 附带详细信息

sudo pacman -Qii [software package name] # 附带更加详细的包信息

sudo pacman -Ql # 列出所有安装的软件包

##2.4 查看软件的详细依赖

sudo pactree [software package name]

##2.5 查看系统中那些没有被使用软件依赖包(orphans)

sudo pacman -Qdt

##2.6 自动移除那些系统中没有被使用的依赖包【类似于Debian下的 sudo apt autoremove --purge】

sudo pacman -Rs $(pacman -Qdtq)

##2.7 下载并安装软件包

sudo pacman -Syu [software package name] # 从软件仓库安装

yay -S [software package name] # Packages from the AUR

sudo pacman -U [/package_path/][software package name.pkg.tar.xz] # 从本地安装

pacman -U http://www.examplepackage/repo/examplepkg.tar.xz # 从网络安装【非官方仓库】

##2.8 卸载软件

sudo pacman -R [software package name]

sudo pacman -Rs [software package name] # 同时删除依赖

sudo pacman -Rns [software package name] # 删除软件及其依赖,还有pacman生成的配置文件,即更彻底的删除

##2.9 清空缓存【默认情况下安装软件会先来缓存中查看是否已经下载过,没有再去下载,软件安装后通常下载缓存还在】

sudo pacman -Sc

sudo pacman -Scc # 更彻底的清理

关于 pacman 常用就这些了,更多请使用 man pacman OR pacman -h 去查看

参考翻译自:https://wiki.manjaro.org/index.php?title=Pacman_Overview

linux svn pacman,Manjaro 软件源及软件管理相关操作【pacman、pacman-mirrors】整理相关推荐

  1. Manjaro 软件源及软件管理相关操作【pacman、pacman-mirrors】整理

    前言 好多天没折腾那些流行的 Linux 发行版了,今天抽了点时间体验了一下 distrowatch 上排名第一的 Manjaro,尝试了几个不同桌面环境的版本,总体来说颜值跟性能都是不错的,加上依靠 ...

  2. Linux kernel 3.10内核源码分析--TLB相关--TLB概念、flush、TLB lazy模式

    一.概念及基本原理 TLB即Translation Lookaside Buffer,是MMU中的一种硬件cache,用于缓存页表,即缓存线性地址(虚拟地址)到物理地址的映射关系. 如果没有TLB,那 ...

  3. lInux常用命令上(文件、远程管理相关)

    (1)关于文件的相关操作 ls -lha (l:纵向表示当前目录下的所有文件, h:将存储量显示,a:显示隐藏文件) touch 创建文件,创建隐藏文件 touch .123.txt cd - 进入上 ...

  4. Linux c语言 creat参数,C++_使用C语言操作文件的基本函数整理,C语言creat()函数:创建文件函 - phpStudy...

    使用C语言操作文件的基本函数整理 C语言creat()函数:创建文件函数 头文件: #include #include #include 定义函数: int creat(const char * pa ...

  5. Linux之文档与目录结构 目录的相关操作 Linux的文件系统

    Linux之文档与目录结构 Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同.首先Linux没有"盘(C盘.D盘.E盘)"的概念.已经建立文件系统的 ...

  6. kali linux 2022更改国内软件源 WSL适用

    kali linux 2022更改国内软件源 WSL适用 更改方法 更新软件 更改方法 在kali 终端输入 sudo nano /etc/apt/sources.list 打开源文件列表后 在列表中 ...

  7. Linux 发行版添加软件源

     简介: Linux系统的软件包通常存放在软件源(Repository)中,添加软件源之后,您可使用Linux系统提供的包管理工具查找.安装或更新软件源中包含的软件.本文以阿里云软件源为例,分别介绍在 ...

  8. linux 软件源总结

    一.格式意义 每行的第一个单词deb 或deb-src描述了文件类型:目录中包含的是二进制软件包(deb),即我们通常使用的已编译好的软件包:或包含的是源码包(deb-src) http://mirr ...

  9. Linux/Ubuntu环境搭建(一):VMware Tools、共享文件夹、网络、软件源配置及vim安装

    本文将详细介绍如何配置或安装Linux常用的开发工具,以方便后续在Linux系统上的开发工作,工欲善其事必先利其器. 本文基于VMware虚拟机的Ubuntu系统进行演示. 关于如何安装VMware虚 ...

最新文章

  1. Nginx 从入门到放弃(二)
  2. Python_Day4_函数
  3. 解决WINCE500中INTEL编译器无法完全卸载的问题
  4. 自学python需要买书吗-请问自学 Python 有必要买课程吗?
  5. linux 修改时区_【003】一文全面掌握Linux初始化进程(超详细)
  6. Spring Boot JDBC
  7. python文件例题_文件操作练习题
  8. ipfs+eth部分资料
  9. 做游戏,学编程(C语言) 13 消灭星星
  10. MTK modem编译
  11. 偶尔出现 指定 网络名不再可用 错误提示 MS-SQL Server 基础类(尤其是在文件下载时)...
  12. 为你的Typecho文章页面添加微信公众号二维码-星泽V社
  13. java中使用axis发布和调用webService
  14. HTML5+CSS3小实例:后台管理系统的侧边导航栏
  15. 添加到收藏夹和设置首页代码大全
  16. ipa上传到app store的方法
  17. find a way to escape题解
  18. Linux中MySQL数据库的管理
  19. 应急管理管理局安全生产预警平台应急管理系统
  20. 万网m3 windows linux切换,discuz 论坛 绑定万网m3虚拟主机子目录教程

热门文章

  1. 共谋韬略、共巢未来,电巢与韬略“战略合作签约仪式”圆满举办!
  2. if条件语句应用——数值大小的比较
  3. Android实验之实现一个生日备忘簿
  4. 投资学,从入门到精通,七本书
  5. 金山快盘+TortoiseSVN构建版本控制仓库
  6. 应用交付流程安全规范
  7. 轻云pdf压缩编辑官网
  8. Ulink2 与 Jlink
  9. 松下伺服电机uvw接线图_伺服电机uvw对应相线颜色分析
  10. UVa220黑白棋问题