pacman

Manjaro软件还原上一个版本

余生颓废 提交于 2020-02-29 03:16:32
Manjaro在滚动升级软件后,有时候会遇到个别软件升级后无法使用的情况,这个时候,需要做降级处理,还原到之前的旧版本。 方法一 手动回滚 使用pacman安装的软件包如果没有特意删除,一般在 /var/cache/pacman/pkg 目录下保存着之前的软件包。 $ ll | grep teamview -rw-r--r-- 1 root root 15893184 10月 18 03:41 teamviewer-13.2.26559-9-x86_64.pkg.tar.xz -rw-r--r-- 1 root root 24002620 11月 16 18:52 teamviewer-14.0.12762-9-x86_64.pkg.tar.xz -rw-r--r-- 1 root root 23999072 11月 23 18:55 teamviewer-14.0.14470-9-x86_64.pkg.tar.xz -rw-r--r-- 1 root root 15861156 1月 4 10:31 teamviewer-14.1.3399-9-x86_64.pkg.tar.xz 假如上面的teamview需要回滚到版本13,直接安装软件包即可: $ sudo pacman -U teamviewer-13.2.26559-9-x86_64.pkg.tar.xz 正在加载软件包.

Linux服务器几乎从不采用Arch Linux?

ぃ、小莉子 提交于 2020-02-28 16:43:12
我们见得多的 Linux 服务器系统一般都是什么Ubuntu Server啊,什么Cent OS啊,什么Fedora啊,或者企业采用的Red Hat啊,为什么几乎没有Arch Linux呢?下面我将从若干个方面指出Arch Linux在服务方面的劣势。 1、过分激进的滚动更新 滚动更新是Arch Linux最大的优势,但同时也是最大的劣势之一。鉴于Linux属于一类完全开放的项目,技术人员的能力参差不齐,贡献的代码质量当然也是参差不齐的。对于其它的发行版来说,软件包需要经过社区完善的测试才会被发布至软件源从而被用户更新;然而,Arch Linux的滚动更新机制过分激进,而Arch社区对软件包的测试并非绝对完善(有多少人滚挂过?)。 假如一台Arch服务器在更新时滚挂了,技术人员顶着Boss的压力,不仅要一边努力恢复服务器,还要一边向Arch社区的上游反馈Bug、提Issue。这种事情谁都不愿意干的吧。 2、激进的内核更新机制 很多Linux桌面用户不止一次地问过我,为什么他们的桌面Linux在更新的时候不会像Arch一样立即删除旧的内核?这样不是会浪费空间吗?这种立即删除旧内核的更新机制也是Arch作为服务器的劣势之一。首先,新的内核不一定都能正常工作。万一你的新内核造成崩溃,你没有办法立即加载旧的内核,而必须重新安装旧的内核。这个过程是非常麻烦的,你不仅需要从安装介质启动

Arch Linux安装KDE桌面环境

半城伤御伤魂 提交于 2020-02-09 18:11:27
安装KDE 安装xorg pacman -S xorg 安装plasma桌面和kde应用包 pacman -S plasma kde-applications systemctl enable sddm 后续完善软件 声音 pacman -S alsa-utils 字体 pacman -S ttf-dejavu wqy-zenhei wqy-microhei 网络 pacman -S networkmanager net-tools systemctl enable NetworkManager systemctl enable dhcpcd 中文输入法 pacman -S fcitx fcitx-im fcitx-rime kcm-fcitx vim /home/ username /.pam_environment 内容: GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx XMODIFIERS=@im=fcitx 来源: CSDN 作者: 珍惜最爱的你 链接: https://blog.csdn.net/q479261154/article/details/104221095

Pacman常用命令

允我心安 提交于 2020-02-08 13:07:20
from:  https://site.douban.com/234383/widget/notes/16373827/note/528386068/ aceking 2015-12-11 07:41:54 Pacman是Arch Linux 的包管理器。它将一个简单的二进制包格式和易用的构建系统结合了起来。不管软件包是来自官方的 Arch 库还是用户自己创建,Pacman 都能方便得管理。 更新系统 在 Archlinux 中,使用一条命令即可对整个系统进行更新: pacman -Syu 如果你已经使用pacman -Sy将本地的包数据库与远程的仓库进行了同步,也可以只执行:pacman -Su 安装包 ➔ pacman -S 包名:例如,执行 pacman -S firefox 将安装 Firefox。你也可以同时安装多个包, 只需以空格分隔包名即可。 ➔ pacman -Sy 包名:与上面命令不同的是,该命令将在同步包数据库后再执行安装。 ➔ pacman -Sv 包名:在显示一些操作信息后执行安装。 ➔ pacman -U:安装本地包,其扩展名为 pkg.tar.gz。 ➔ pacman -U http://www.example.com/repo/example.pkg.tar.xz 安装一个远程包(不在 pacman 配置的源里面) 删除包 ➔ pacman -R 包名

win10安装msys2(转)

只谈情不闲聊 提交于 2020-02-07 21:12:44
1.下载msys2,官方地址:http://www.msys2.org/,这里选择64位的安装器 2.安装完成之后,先别启动msys2,在 安装根目录/etc/pacman.d/ 下找到mirrorlist.mingw32、mirrorlist.mingw64和mirrorlist.msys并进行修改。 mirrorlist.mingw32文件添加一行,Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/ mirrorlist.mingw64文件添加一行,Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64/ mirrorlist.msys文件添加一行,Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch/ 同时可以参考清华大学的镜像 MSYS2 镜像使用帮助 收录架构 MINGW: i686, x86_64 MSYS: i686, x86_64 安装 请访问该镜像目录下的 distrib/ 目录( x86_64 、 i686 ),找到名为 msys2-<架构>-<日期>.exe 的文件(如 msys2-x86_64-20141113.exe ),下载安装即可。 pacman 的配置 编辑 /etc/pacman.d

Mangaro下自动更新国内源

别等时光非礼了梦想. 提交于 2020-02-07 00:16:38
1、在Terminal中输入下面一行命令,可以更新国内源速度的排名 sudo pacman-mirrors -i -c China -m rank 2、使用下面的命令,可以更新数据源 sudo pacman -Syy; 这样可以更新使用国内最快的软件源下载软件,减少出现404的情况。 来源: CSDN 作者: Tender_Li 链接: https://blog.csdn.net/Tender_Li/article/details/104201195

Arch-005ArchLinux虚拟机安装

社会主义新天地 提交于 2020-02-05 09:05:27
virtualbox 虚拟机 1.先安装linux-headers sudo pacman -S linux-headers 2.其次确认linux内核的版本 uname -r 如果和header的版本不一致,需要更新内核。否则的话会在安装virtualbox的时候报错“missing kernal module tree”。 3. sudo pacman -S linux 建议把linux的内核先升级成最新 4.然后安装virtualbox,安装默认选项不选,我们选2,也就是virtualbox-host-modules-arch sudo pacman -Sy virtualbox 5.安装 virtualbox-guest-iso sudo pacman -S virtualbox-guest-iso 6.如何让虚拟机屏幕分辨率可以自由调整 在安装好虚拟机系统并进入之后,我们需下载一个VBoxGuestAdditions.iso(设备->安装增强功能),然后如果是ubuntu19.10,会提示你输入密码安装,安装后即可自动调整,别的系统应该与此类似。 来源: CSDN 作者: Licona 链接: https://blog.csdn.net/Licona/article/details/104134193

manjaro与python开发环境配置

风格不统一 提交于 2020-01-25 18:29:34
1.manjaro配置 1.1.启动项 sudo update-grub 1.2.换源 : sudo pacman-mirrors -i -c China -m rank sudo pacman -Syy 注:Pacman常用命令 Pacman是Arch Linux 的包管理器。它将一个简单的二进制包格式和易用的构建系统结合了起来。不管软件包是来自官方的 Arch 库还是用户自己创建,Pacman 都能方便得管理。 更新系统 在 Archlinux 中,使用一条命令即可对整个系统进行更新: pacman -Syu 如果你已经使用 pacman -Sy 将本地的包数据库与远程的仓库进行了同步,也可以只执行: pacman -Su 安装包 ➔ pacman -S 包名:例如,执行 pacman -S firefox 将安装 Firefox。你也可以同时安装多个包, 只需以空格分隔包名即可。 ➔ pacman -Sy 包名:与上面命令不同的是,该命令将在同步包数据库后再执行安装。 ➔ pacman -Sv 包名:在显示一些操作信息后执行安装。 ➔ pacman -U:安装本地包,其扩展名为 pkg.tar.gz。 ➔ pacman -U http://www.example.com/repo/example.pkg.tar.xz 安装一个远程包(不在 pacman 配置的源里面) 删除包

2020-01-19

我的未来我决定 提交于 2020-01-19 22:30:48
**manjaro keys resetting** rm -r /etc/pacman.d/gnupg pacman-key --init pacman-key --populate archlinux archlinuxcn manjaro(re-add the fault keys) 4.pacman-key --refresh-keys 来源: CSDN 作者: qq_45125238 链接: https://blog.csdn.net/qq_45125238/article/details/104044962

Manjaro安装配置指南

随声附和 提交于 2020-01-13 04:07:15
由于可能会有偶尔重装系统的需要,而每次配置都丢三落四,浪费时间,因此整理了自己需要的配置,一直会继续更新的 1.安装 分区时选择手动分区 挂载点 大小 /boot/efi 500M /boot 1G / 剩余所有 2.更新源 sudo pacman-mirrors -i -c China -m rank //更新镜像排名,选择最快的那一个(延迟小的那个) sudo pacman -Syy //刷新 sudo pacman -S vim //先安装vim,之后用的多 sudo vim /etc/pacman.conf 在这个文件的最后添加几行: [ archlinuxcn ] SigLevel = Optional TrustedOnly Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/ $arch 其中的网址根据之前选择的源来选择最快的: ## CDN (ipv4, http, https) ## aliyun Server = http://mirrors.aliyun.com/archlinux/ $arch ##上海交通大学 Server = https://mirrors.sjtug.sjtu.edu.cn/archlinux-cn/ $arch ## 浙江大学 (浙江杭州) (ipv4, ipv6,