Arch Linux

snapd 进入Arch Linux社区软件库(community Repo)

现在Arch Linux用户安装snap软件包更加方便了,因为 snapd 及其依赖包snap-confine和squashfs-tools都在community软件库中了。Arch Linux以及基于Arch的Linux发行版,如Manjaro,Apricity OS安装snapd只需要运行: sudo pacman -S snapd snapd包含了snapd守护进程以及snap客户端. 从上图中可以发现,我们安装的是最新的snapd 2.0.10。安装完成后,输入下面的命令启动 snapd 守护进程。 sudo systemctl start snapd.socket 然后,你就能用snap客户端来安装snap软件包了。比如下面的命令将会安装telegram即时聊天工具。...

Imagemagick

Arch Linux服务器如何启用Imagemagick PHP扩展

前些天我将的一些WordPress网站搬迁到了Arch Linux服务器。我在Arch Linux服务器上安装了Nginx, MariaDB以及PHP7。但是WordPress无法生成缩略图了。我查看了wp-content/uploads目录下的图片,上传一张图片,发现除了原图外,其他缩略图都没有生成。而且在WordPress后台编辑图片时,WordPress告诉我: 您的服务器不支持图片旋转。 为了能够让WordPress剪切图片生成缩略图或者旋转图片,我们需要启用imagemagick这个PHP扩展。以下是Arch Linux服务器启用Imagemagick PHP扩展的步骤。 安装Yaourt 我们将使用php-pear包中的pecl来编译安装Imagemagick扩展。但php-pear在AUR软件库中,所以我们得用Yaourt来安装php-pear。 以root权限编辑软件库配置文件。 sudo nano /etc/pacman.conf 在文件末尾添加如下文字。这将添加repo.archlinux.fr的Yaourt软件库。 [archlinuxfr] SigLevel = Never Server...

Arch Linux服务器安装LNMP

Arch Linux服务器安装LNMP (Nginx, MariaDB, PHP7)

在之前的一篇文章中,我介绍了如何在KVM虚拟化VPS上安装Arch Linux。这篇教程展示如何安装在Arch Linux服务器安装Nginx, MariaDB, PHP7,即LNMP。 第1步: 升级Arch Linux 在安装软件包之前,升级一下系统总是有好处的。 sudo pacman -Syu 第2步:安装Nginx Arch Linux软件库中有两个版本的Nginx:nginx和nginx-mainline,这与Nginx官方的两个版本对应。nginx更加稳定,但版本比较旧; nginx-mainline是最新的版本,但这并不表示nginx-mainline就不稳定。实际上nginx.org官网说明如果没有非常必要的原因,则推荐使用nginx mainline。另外,老版本nginx还不支持HTTP/2,所以如果你需要启用HTTP/2的话,则需要安装nginx mainline。 安装老版本Nginx。 sudo...

KVM虚拟化VPS如何安装Arch Linux

KVM虚拟化VPS如何安装Arch Linux

这篇教程介绍如何在KVM VPS安装Arch Linux。在这里Arch Linux被用作服务器操作系统,所以我只安装服务器所需要的基本软件,不安装图形界面的东西。 第一步:从Arch Linux  ISO镜像文件启动你的VPS 在KVM VPS的控制面板中找到虚拟光驱,将Arch Linux ISO镜像文件插入到虚拟光驱中。然后,在你的电脑上用VNC客户端连接到你的VPS服务器。(一般在控制面板里有VNC登录的账号密码等信息。)建立VNC连接后,在控制面板里启动你的VPS。 KVM虚拟化的VPS默认使用seaBISO作为固件,按ESC或F12键来选择从哪个设备启动VPS,在列表中选择从虚拟光驱启动。 接下来你就能看见Arch Linux的启动菜单了。选择第一个选项以进入Arch Linux Live环境。(建议服务器使用64位) 第二步:在Arch Linux live模式下连接互联网 Arch...

Arch Linux安装Yaourt包管理器

Arch Linux使用Yaourt包管理器轻松安装AUR软件包

我们知道Arch Linux的AUR软件库是不可以直接用包管理器安装的,需要我们运行构建脚本(PKGBUILD)来构建Arch软件包,然后才能安装到Arch Linux系统。这对于用户来说是一个很麻烦的过程。而Yaourt是一个非常易用的工具,大大简化了Arch Linux用户从AUR软件库安装软件包的过程。这篇教程介绍如何在Arch Linux系统上安装Yaourt包管理器,并详细解释Yaourt安装AUR软件包的过程。 Arch Linux安装Yaourt包管理器 以root权限打开软件库配置文件。 sudo nano /etc/pacman.conf 将下面的三行文字添加到文件末尾。这将添加repo.archlinuxcn.org的Yaourt软件库。Yaourt的官方软件库地址是repo.archlinux.fr/$arch,但官方服务器在法国,中国用户访问速度很慢,所以我们可以用中国的Yaourt镜像软件库。 [archlinuxcn] SigLevel = Optional TrustedOnly Server   =...