linux svn pacman,Manjaro 软件源及软件管理相关操作【pacman、pacman-mirrors】整理
前言
好多天没折腾那些流行的 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】整理相关推荐
- Manjaro 软件源及软件管理相关操作【pacman、pacman-mirrors】整理
前言 好多天没折腾那些流行的 Linux 发行版了,今天抽了点时间体验了一下 distrowatch 上排名第一的 Manjaro,尝试了几个不同桌面环境的版本,总体来说颜值跟性能都是不错的,加上依靠 ...
- Linux kernel 3.10内核源码分析--TLB相关--TLB概念、flush、TLB lazy模式
一.概念及基本原理 TLB即Translation Lookaside Buffer,是MMU中的一种硬件cache,用于缓存页表,即缓存线性地址(虚拟地址)到物理地址的映射关系. 如果没有TLB,那 ...
- lInux常用命令上(文件、远程管理相关)
(1)关于文件的相关操作 ls -lha (l:纵向表示当前目录下的所有文件, h:将存储量显示,a:显示隐藏文件) touch 创建文件,创建隐藏文件 touch .123.txt cd - 进入上 ...
- Linux c语言 creat参数,C++_使用C语言操作文件的基本函数整理,C语言creat()函数:创建文件函 - phpStudy...
使用C语言操作文件的基本函数整理 C语言creat()函数:创建文件函数 头文件: #include #include #include 定义函数: int creat(const char * pa ...
- Linux之文档与目录结构 目录的相关操作 Linux的文件系统
Linux之文档与目录结构 Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同.首先Linux没有"盘(C盘.D盘.E盘)"的概念.已经建立文件系统的 ...
- kali linux 2022更改国内软件源 WSL适用
kali linux 2022更改国内软件源 WSL适用 更改方法 更新软件 更改方法 在kali 终端输入 sudo nano /etc/apt/sources.list 打开源文件列表后 在列表中 ...
- Linux 发行版添加软件源
简介: Linux系统的软件包通常存放在软件源(Repository)中,添加软件源之后,您可使用Linux系统提供的包管理工具查找.安装或更新软件源中包含的软件.本文以阿里云软件源为例,分别介绍在 ...
- linux 软件源总结
一.格式意义 每行的第一个单词deb 或deb-src描述了文件类型:目录中包含的是二进制软件包(deb),即我们通常使用的已编译好的软件包:或包含的是源码包(deb-src) http://mirr ...
- Linux/Ubuntu环境搭建(一):VMware Tools、共享文件夹、网络、软件源配置及vim安装
本文将详细介绍如何配置或安装Linux常用的开发工具,以方便后续在Linux系统上的开发工作,工欲善其事必先利其器. 本文基于VMware虚拟机的Ubuntu系统进行演示. 关于如何安装VMware虚 ...
最新文章
- Nginx 从入门到放弃(二)
- Python_Day4_函数
- 解决WINCE500中INTEL编译器无法完全卸载的问题
- 自学python需要买书吗-请问自学 Python 有必要买课程吗?
- linux 修改时区_【003】一文全面掌握Linux初始化进程(超详细)
- Spring Boot JDBC
- python文件例题_文件操作练习题
- ipfs+eth部分资料
- 做游戏,学编程(C语言) 13 消灭星星
- MTK modem编译
- 偶尔出现 指定 网络名不再可用 错误提示 MS-SQL Server 基础类(尤其是在文件下载时)...
- 为你的Typecho文章页面添加微信公众号二维码-星泽V社
- java中使用axis发布和调用webService
- HTML5+CSS3小实例:后台管理系统的侧边导航栏
- 添加到收藏夹和设置首页代码大全
- ipa上传到app store的方法
- find a way to escape题解
- Linux中MySQL数据库的管理
- 应急管理管理局安全生产预警平台应急管理系统
- 万网m3 windows linux切换,discuz 论坛 绑定万网m3虚拟主机子目录教程