zoukankan      html  css  js  c++  java
  • Archlinux安装yaourt

    Archlinux自带的包管理器pacman不能直接安装AUR(Arch User Repository)里面的软件包,要使用AUR里面的软件包需要下载PKGBUILD文件,使用makepkg编译再使用pacman安装。
    Yaourt(Yet Another User Repository Tool 用户的另一个软件仓库管理工具)是一个社区为增加pacmanAUR的无缝访问而做的, 它允许和自动化软件包编译和安装AURArch仓库里的软件. yaourt使用和pacman完全相同的语法,并且给简单的pacman添加了更实用的功能并使其美观,如彩色输出,交互式界面等等,本文讲介绍在Archlinux中安装yaourt的方法。

    配置软件源


    1. 编辑/etc/pacman.conf文件
    $ sudo nano /etc/pacman.conf
    

    在末尾加上

    [archlinuxcn]
    Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
    如果能用ipv6建议使用ipv6
    [archlinuxcn]
    SigLevel = Optional TrustAll
    Server = https://ipv6.mirrors.ustc.edu.cn/archlinuxcn/$arch
    

    Ctrl+O写入,Ctrl+X离开
    2. 安装archlinuxcn-keyring导入GPG key。

    $ sudo pacman -S archlinuxcn-keyring
    

    安装yaourt


    1. 同步软件包并安装yaourt
    $ sudo pacman -Sy yaourt
    

    使用yaourt安装软件包


    1. 搜索
      使用yaourt pkgname即可搜索
      如输入yaourt sogou会得到下图结果

      可以看到,直接可以搜到AUR里面的内容。

    2. 安装
      可以在搜索得到的结果中选择要安装的软件,输入序号即可,也可以用yaourt -S pkgname进行安装。
      如果是AUR里面的包,接下来会下载PKGBUILD文件,下载完成后会询问你是否需要编辑

      选择之后就会开始询问是否继续构建,如果需要编辑的话,编辑完成后选择Y就行了。

      接下来会自动完成下载并安装依赖、下载资源文件,压缩软件包的过程,最后会得到一个软件包,并询问是否安装,选择Y并输入密码就成功了,也可以选择n,软件包将会被保存到/tmp/yaourt-tmp-xxx目录下,xxx是用户名。

    3. 卸载


    pacman一样,使用yaourt -R pkgname就可以卸载

  • 相关阅读:
    Android笔记之开机自启
    Android笔记之广播
    Hive笔记之collect_list/collect_set(列转行)
    Hive笔记之数据库操作
    hive笔记之row_number、rank、dense_rank
    Linux Shell管道调用用户定义函数(使shell支持map函数式特性)
    Linux shell爬虫实现树洞网鼓励师(自动回复Robot)
    分享一些免费的接码平台(国外号码)
    爬虫技能之内容提取:如何从有不可见元素混淆的页面中抽取数据
    ctf writeup之程序员密码
  • 原文地址:https://www.cnblogs.com/tonyc/p/7739830.html
Copyright © 2011-2022 走看看