精华内容
下载资源
问答
  • Antergos:基于 Arch 发行版

    千次阅读 2016-12-24 09:49:47
    众所周知,Arch Linux 是最好的 Linux 发行版之一,我们可以随心所欲的进行定制。我们可以滚动式更新最新的软件,但它的安装和配置的过程对于初学者则相对困难。现在就让我来为你展示如何安装 Antergos,这个基于 ...

    导读 众所周知,Arch Linux 是最好的 Linux 发行版之一,我们可以随心所欲的进行定制。我们可以滚动式更新最新的软件,但它的安装和配置的过程对于初学者则相对困难。现在就让我来为你展示如何安装 Antergos,这个基于 Arch 的、给新手的最好发行版,要尝试 Arch 的用户可以试一试,我保证绝对值得一试。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    Antergos 是一个滚动式更新的发行版,基于 Arch Linux 提供桌面环境,是集现代化、高雅和高效率于一体的操作系统。想要挑战一下安装 Arch Linux 的用户,都可以先试一试 Antergos。

    由于是滚动式更新,当上游发布更新,你的整个系统 (包括系统组件和你已安装的应用) 就会升级到最新的滚动版本,仅仅稍微延期一点时间以确保系统的稳定。

    Antergos 有多个语言版本,包括英语、西班牙语等版本,在安装时你可以在语言栏选择预置语言。默认的配置确保了开箱即用,不需要安装额外的软件就可以直接浏览网页、听音乐、看视频以及做任何你想做的事情。

    Antergos 项目最初名字是 Cinnarch,并且只提供一个桌面环境。现在它有多个桌面环境(包括 Cinnamon、Gnome、KDE、MATE、Openbox 和 Xfce)以供用户在安装之时进行选择。同时,它还默认包含了著名的 Numix GTK 主题和 Icon 主题。

    下载 Antergos Linux

    访问 Antergos 下载页面,然后下载最新的 Live ISO 镜像。任何人都可以免费获取 Antergos 镜像,烧录到 CD/DVD 或者写到 USB 设备,开始 Antergos 之旅。

    创建可启动 USB

    下载好最新的 Antergos Live ISO 镜像之后,你需要使用命令行或者图形界面的方法来制作一个可启动介质。

    使用 Antergos 安装介质来启动电脑

    使用 Antergos 安装介质来启动电脑。成功启动到 Live ISO 之后,你会看到与下图相似的界面。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    点击 Install It 按钮开始 Angergos 的安装过程。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    选择语系

    Antergos 的易于使用的图形安装器非常不错。此处选择你需要选用的语系并点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    系统检测

    请确保你有足够的磁盘空间,连接好电源以及连接到网络,点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    选择地点

    选择地点可以帮助决定系统所使用的本地化信息(locale)。通常是选择你所属的国家即可。这里有一个基于你选择的语言的位置的简短列表。点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    选择时区

    选择使用的时区,然后点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    选择键盘布局

    选择你选用的键盘布局,然后点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    选择桌面环境

    Antergos 提供了多个选择(包括 Cinnamon、Gnome、KDE、MATE、Openbox 和 Xfce),根据你的喜好进行选择即可。然后点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    Gnome – 特性选择

    这里我选择了默认的 Gnome 桌面环境,此处你可以选择需要额外安装的软件以及正确的驱动程序。然后点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    安装类型

    初次安装可以选择第一个选项( Erase disk and install Antergos )。然后点击 Next 按钮继续下一步。(LCTT 译注,但是要注意这个选项会擦除你的整个硬盘数据,如果你是全新安装,则可以使用该选项。)

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    自动安装模式

    这里会有一个檫除硬盘的警告,并选择安装 Grub 启动器,然后点击 Next 按钮继续下一步。

    WARNING ! This will overwrite everything currently on your drive !

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    安装设置综述

    确认最后的安装设置概览,如地点、时区、键盘布局、桌面环境和特性,然后点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    创建你的用户名

    此时需要为你的系统创建一个新用户名和对应的密码,然后点击 Next 按钮继续下一步。

    • 你的昵称
    • 电脑名称
    • 用户名
    • 设置密码
    • 密码二次确认
    • 选择“登录系统需要密码”

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    安装进程

    此时就是等待 Antergos 安装完成。安装好之后,移除安装介质在点击“立刻重启”按钮。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    输入用户名和密码

    这是欢迎界面,输入密码即可登录:

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    发行信息截图:

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    我们还会提供了一些列循序渐进的 Linux 系统管理的相关文章。如果本文对你有用,请花费几分钟分享你得想法到评论区。

    请于我们保持联系,祝君好运!


    本文转载自:http://www.linuxprobe.com/antergos-arch-release.html

    免费提供最新Linux技术教程书籍,为开源技术爱好者努力做得更多更好:http://www.linuxprobe.com/


    导读 众所周知,Arch Linux 是最好的 Linux 发行版之一,我们可以随心所欲的进行定制。我们可以滚动式更新最新的软件,但它的安装和配置的过程对于初学者则相对困难。现在就让我来为你展示如何安装 Antergos,这个基于 Arch 的、给新手的最好发行版,要尝试 Arch 的用户可以试一试,我保证绝对值得一试。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    Antergos 是一个滚动式更新的发行版,基于 Arch Linux 提供桌面环境,是集现代化、高雅和高效率于一体的操作系统。想要挑战一下安装 Arch Linux 的用户,都可以先试一试 Antergos。

    由于是滚动式更新,当上游发布更新,你的整个系统 (包括系统组件和你已安装的应用) 就会升级到最新的滚动版本,仅仅稍微延期一点时间以确保系统的稳定。

    Antergos 有多个语言版本,包括英语、西班牙语等版本,在安装时你可以在语言栏选择预置语言。默认的配置确保了开箱即用,不需要安装额外的软件就可以直接浏览网页、听音乐、看视频以及做任何你想做的事情。

    Antergos 项目最初名字是 Cinnarch,并且只提供一个桌面环境。现在它有多个桌面环境(包括 Cinnamon、Gnome、KDE、MATE、Openbox 和 Xfce)以供用户在安装之时进行选择。同时,它还默认包含了著名的 Numix GTK 主题和 Icon 主题。

    下载 Antergos Linux

    访问 Antergos 下载页面,然后下载最新的 Live ISO 镜像。任何人都可以免费获取 Antergos 镜像,烧录到 CD/DVD 或者写到 USB 设备,开始 Antergos 之旅。

    创建可启动 USB

    下载好最新的 Antergos Live ISO 镜像之后,你需要使用命令行或者图形界面的方法来制作一个可启动介质。

    使用 Antergos 安装介质来启动电脑

    使用 Antergos 安装介质来启动电脑。成功启动到 Live ISO 之后,你会看到与下图相似的界面。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    点击 Install It 按钮开始 Angergos 的安装过程。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    选择语系

    Antergos 的易于使用的图形安装器非常不错。此处选择你需要选用的语系并点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    系统检测

    请确保你有足够的磁盘空间,连接好电源以及连接到网络,点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    选择地点

    选择地点可以帮助决定系统所使用的本地化信息(locale)。通常是选择你所属的国家即可。这里有一个基于你选择的语言的位置的简短列表。点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    选择时区

    选择使用的时区,然后点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    选择键盘布局

    选择你选用的键盘布局,然后点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    选择桌面环境

    Antergos 提供了多个选择(包括 Cinnamon、Gnome、KDE、MATE、Openbox 和 Xfce),根据你的喜好进行选择即可。然后点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    Gnome – 特性选择

    这里我选择了默认的 Gnome 桌面环境,此处你可以选择需要额外安装的软件以及正确的驱动程序。然后点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    安装类型

    初次安装可以选择第一个选项( Erase disk and install Antergos )。然后点击 Next 按钮继续下一步。(LCTT 译注,但是要注意这个选项会擦除你的整个硬盘数据,如果你是全新安装,则可以使用该选项。)

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    自动安装模式

    这里会有一个檫除硬盘的警告,并选择安装 Grub 启动器,然后点击 Next 按钮继续下一步。

    WARNING ! This will overwrite everything currently on your drive !

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    安装设置综述

    确认最后的安装设置概览,如地点、时区、键盘布局、桌面环境和特性,然后点击 Next 按钮继续下一步。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    创建你的用户名

    此时需要为你的系统创建一个新用户名和对应的密码,然后点击 Next 按钮继续下一步。

    • 你的昵称
    • 电脑名称
    • 用户名
    • 设置密码
    • 密码二次确认
    • 选择“登录系统需要密码”

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    安装进程

    此时就是等待 Antergos 安装完成。安装好之后,移除安装介质在点击“立刻重启”按钮。

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    输入用户名和密码

    这是欢迎界面,输入密码即可登录:

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    发行信息截图:

    Antergos:基于 Arch 发行版Antergos:基于 Arch 发行版

    我们还会提供了一些列循序渐进的 Linux 系统管理的相关文章。如果本文对你有用,请花费几分钟分享你得想法到评论区。

    请于我们保持联系,祝君好运!

    展开全文
  • 众所周知,Arch Linux 是最好的 Linux 发行版之一,我们可以随心所欲的进行定制。我们可以滚动式更新最新的软件,但它的安装和配置的过程对于初学者则相对困难。现在就让我来为你展示如何安装 Antergos,这个基于 ...

    介绍

    众所周知,Arch Linux 是最好的 Linux 发行版之一,我们可以随心所欲的进行定制。我们可以滚动式更新最新的软件,但它的安装和配置的过程对于初学者则相对困难。现在就让我来为你展示如何安装 Antergos,这个基于 Arch 的、给新手的最好发行版,要尝试 Arch 的用户可以试一试,我保证绝对值得一试。

    Antergos 是一个滚动式更新的发行版,基于 Arch Linux 提供桌面环境,是集现代化、高雅和高效率于一体的操作系统。想要挑战一下安装 Arch Linux 的用户,都可以先试一试 Antergos。

    由于是滚动式更新,当上游发布更新,你的整个系统 (包括系统组件和你已安装的应用) 就会升级到最新的滚动版本,仅仅稍微延期一点时间以确保系统的稳定。

    Antergos 有多个语言版本,包括英语、西班牙语等版本,在安装时你可以在语言栏选择预置语言。默认的配置确保了开箱即用,不需要安装额外的软件就可以直接浏览网页、听音乐、看视频以及做任何你想做的事情。

    Antergos 项目最初名字是 Cinnarch,并且只提供一个桌面环境。现在它有多个桌面环境(包括 Cinnamon、Gnome、KDE、MATE、Openbox 和 Xfce)以供用户在安装之时进行选择。同时,它还默认包含了著名的 Numix GTK 主题和 Icon 主题。

    安装

    下载 Antergos Linux

    访问 Antergos 下载页面,然后下载最新的 Live ISO 镜像。任何人都可以免费获取 Antergos 镜像,烧录到 CD/DVD 或者写到 USB 设备,开始 Antergos 之旅。

    创建可启动 USB

    下载好最新的 Antergos Live ISO 镜像之后,你需要使用命令行或者图形界面的方法来制作一个可启动介质。

    使用 Antergos 安装介质来启动电脑

    使用 Antergos 安装介质来启动电脑。成功启动到 Live ISO 之后,你会看到与下图相似的界面。

    点击 Install It 按钮开始 Angergos 的安装过程。

    选择语系

    Antergos 的易于使用的图形安装器非常不错。此处选择你需要选用的语系并点击 Next 按钮继续下一步。

    系统检测

    请确保你有足够的磁盘空间,连接好电源以及连接到网络,点击 Next 按钮继续下一步。

    选择地点

    选择地点可以帮助决定系统所使用的本地化信息(locale)。通常是选择你所属的国家即可。这里有一个基于你选择的语言的位置的简短列表。点击 Next 按钮继续下一步。

    选择时区

    选择使用的时区,然后点击 Next 按钮继续下一步。

    选择键盘布局

    选择你选用的键盘布局,然后点击 Next 按钮继续下一步。

    选择桌面环境

    Antergos 提供了多个选择(包括 Cinnamon、Gnome、KDE、MATE、Openbox 和 Xfce),根据你的喜好进行选择即可。然后点击 Next 按钮继续下一步。

    Gnome – 特性选择

    这里我选择了默认的 Gnome 桌面环境,此处你可以选择需要额外安装的软件以及正确的驱动程序。然后点击 Next 按钮继续下一步。

    安装类型

    初次安装可以选择第一个选项( Erase disk and install Antergos )。然后点击 Next 按钮继续下一步。(LCTT 译注,但是要注意这个选项会擦除你的整个硬盘数据,如果你是全新安装,则可以使用该选项。)

    自动安装模式

    这里会有一个檫除硬盘的警告,并选择安装 Grub 启动器,然后点击 Next 按钮继续下一步。

    WARNING ! This will overwrite everything currently on your drive !

    安装设置综述

    确认最后的安装设置概览,如地点、时区、键盘布局、桌面环境和特性,然后点击 Next 按钮继续下一步。

    创建你的用户名

    此时需要为你的系统创建一个新用户名和对应的密码,然后点击 Next 按钮继续下一步。

    • 你的昵称
    • 电脑名称
    • 用户名
    • 设置密码
    • 密码二次确认
    • 选择“登录系统需要密码”

    安装进程

    此时就是等待 Antergos 安装完成。安装好之后,移除安装介质在点击“立刻重启”按钮。

    输入用户名和密码

    这是欢迎界面,输入密码即可登录:

    发行信息截图:

    原文发布时间为:2016-10-16

    本文来自云栖社区合作伙伴“Linux中国”


    展开全文
  • DarkOs是基于Arch LinuxLinux发行版,旨在创建更愉快的用户体验和易于使用。 它带有3个版本(一个地狱-Soopertrack-Schmedding),每个版本都有其自己的桌面/窗口管理器和软件包列表。 DarkOs“一个地狱”版随附...
  • arch_setup 全新安装后即可启动并运行Arch(或基于Arch发行版)的简单脚本 记住要运行git config --global user.name/user.email并添加SSH密钥
  • anarchy-linux, Anarchy Linux: 基于Arch发行版 混乱 linuxAnarchy Linux是一个基于Arch发行版,提供免费的免费安装和用户体验。 AnarchyISO捆绑在一起的是一个对话框安装器,允许你在半图形安装模式下从cli安装...
  • junest:轻量级基于Arch Linux的发行版,可在任何Linux发行版上运行,而无需root访问
  • 我的想法超出了我的编码能力:( Monarch Linux是一个基于Peynir suprapackage manager驱动的基于Arch Linux的发行版。MonarchLinux还具有称为“ Bilgin”的原始Live CD硬件配置器。为了由菜鸟编码器开发的Monarch ...
  • Peux OS(以Penguin TUX命名)是基于Arch发行版。 目的是遵循archlinux保持简单的哲学。 因此,采取极简主义的方法。 默认FS为BTRFS默认Shell为FISH默认情况下启用了Timeshift-autosnap功能。Buttermanager包含为...
  • ArchE17是基于Arch LinuxLinux发行版,配备了Yaqut的Liquorix内核,并且顾名思义,是最近发布的稳定的E17桌面环境。 ArchE17将作为滚动发布LiveCD每周发布一次,该LiveCD旨在运行于标准CD或USB驱动器上,这意味着...
  • 基于Arch Linux的元发行版 如何安装 该安装程序旨在成为自动完成的香草拱形安装。 当前,它假定您的网络连接将为Just Work:trade_mark:。 (对于大多数标准以太网和大多数wifi,它都可以)。 但更重要的是,它仅...
  • 适用于EndeavourOS,Garuda和Arch的vd内核5.11 特征: 使用LTO和PGO对clang提供实验性支持 Graysky的CPU优化 Steam futex / fsync补丁 SirLucjan回购中的补丁 清除Linux补丁 模块,内核和initram压缩的优化默认值 ...
  • Debian,Ubuntu,opensuse,Fedora,Arch发行版包管理命令速查表
  • 一个基于美学和基于Arch Linux的简约Linux发行版。 一个基于美学和基于Arch Linux的简约Linux发行版。 设为首页 安装| 特色| 屏幕截图 维基
  • i3和Firefox实时发行版。 许多网络和文件系统实用程序。 Snal Linux是简单,联网和实时Linux。
  • Arch Linux pacman 与其他发行版操作比较 原文:https://wiki.archlinux.org/index.php/Pacman/Rosettahttps://old-en.opensuse.org/Software_Management_Command_Line_Comparison ...

    Arch Linux pacman 与其他发行版操作比较

    原文:https://wiki.archlinux.org/index.php/Pacman/Rosetta
    https://old-en.opensuse.org/Software_Management_Command_Line_Comparison

    http://dnf.readthedocs.org/en/latest/cli_vs_yum.html

    https://en.wikipedia.org/wiki/Package_manager

    ty co Action 行动 Arch Red Hat/Fedora Debian/Ubuntu SLES/openSUSE Gentoo ty
    Basic operations 基本操作 1 Install a package(s) by name 按名称安装软件包 pacman -S dnf install apt install zypper install
    zypper in
    emerge [-a] Basic operations 基本操作
    2 Remove a package(s) by name 按名称删除包 pacman -Rs dnf remove apt remove zypper remove
    zypper rm
    emerge -C
    3 Search for package(s) by searching the expression in name, description, short description. What exact fields are being searched by default varies in each tool. Mostly options bring tools on par. 通过在名称,描述,简短描述中搜索表达式来搜索包。默认搜索的确切字段在每个工具中都有所不同。大多数选项带来了相同的工具。 pacman -Ss dnf search apt search zypper search
    zypper se [-s]
    emerge -S
    4 Upgrade Packages - Install packages which have an older version already installed 升级包 - 安装已安装旧版本的包 pacman -Syu dnf upgrade apt update && apt upgrade zypper update zypper up emerge -u world
    5 Upgrade Packages - Another form of the update command, which can perform more complex updates -- like distribution upgrades. When the usual update command will omit package updates, which include changes in dependencies, this command can perform those updates. 升级包 - 另一种形式的更新命令,可以执行更复杂的更新 - 例如分发升级。当通常的更新命令将省略包更新(包括依赖关系的更改)时,此命令可以执行这些更新。 pacman -Syu dnf distro-sync apt update && apt dist-upgrade zypper dup emerge -uDN world
    6 Clean up all local caches. Options might limit what is actually cleaned. Autoclean removes only unneeded, obsolete information. 清理所有本地缓存 。选项可能会限制实际清理的内容。 Autoclean仅删除不需要的过时信息。 pacman -Sc
    pacman -Scc
    dnf clean all apt autoclean
    apt clean
    zypper clean eclean distfiles
    7 Remove dependencies that are no longer needed, because e.g. the package which needed the dependencies was removed. 删除不再需要的依赖项,例如删除了需要依赖项的包。 pacman -Qdtq | pacman -Rs - dnf autoremove apt autoremove zypper rm -u emerge --depclean
    8 Remove packages no longer included in any repositories. 删除不再包含在任何存储库中的包。 pacman -Qmq | pacman -Rs - dnf repoquery --extras aptitude purge '~o'    
    9 Mark a package previously installed as a dependency as explicitly required. 将先前作为依赖项安装的包标记为明确要求。 pacman -D --asexplicit dnf mark install apt-mark manual   emerge --select
    10 Install package(s) as dependency / without marking as explicitly required. 安装包作为依赖/没有明确要求的标记。 pacman -S --asdeps dnf install => dnf mark remove apt-mark auto   emerge -1
    11 Only downloads the given package(s) without unpacking or installing them 仅下载给定的软件包而无需解压缩或安装它们 pacman -Sw dnf download apt install --download-only (into the package cache)
    apt download (bypass the package cache)
    zypper --download-only emerge --fetchonly
    12 Start a shell to enter multiple commands in one session 启动shell以在一个会话中输入多个命令     apt-config shell zypper shell  
    13 Show a log of actions taken by the software management. 显示软件管理所采取的操作的日志。 cat /var/log/pacman.log dnf history cat /var/log/dpkg.log cat /var/log/zypp/history located in /var/log/portage
    14 Get a dump of the whole system information - Prints, Saves or similar the current state of the package management system. Preferred output is text or XML. (Note: Why either-or here? No tool offers the option to choose the output format.) 获取整个系统信息的转储 - 打印,保存或类似包管理系统的当前状态。首选输出是文本或XML。 (注意:为什么或者在这里?没有工具提供选择输出格式的选项。) (see /var/lib/pacman/local) (see /var/lib/rpm/Packages) apt-cache stats n/a emerge --info
    15 e-mail delivery of package changes 电子邮件传递包更改     apt install apt-listchanges    
                       
    Querying specific packages 查询特定包 1 Show all or most information about a package. The tools' verbosity for the default command vary. But with options, the tools are on par with each other. 显示有关包的所有或大部分信息。 工具对默认命令的详细程度各不相同。 但是通过选项,这些工具彼此相同。 pacman -[S|Q]i dnf list, dnf info apt show / apt-cache policy zypper info zypper if emerge -S; emerge -pv; eix Querying specific packages 查询特定包
    2 Display local package information: Name, version, description, etc. 显示本地包信息:名称,版本,描述等。 pacman -Qi rpm -qi / dnf info installed dpkg -s / aptitude show zypper info; rpm -qi emerge -pv and emerge -S
    3 Display remote package information: Name, version, description, etc. 显示远程包信息:名称,版本,描述等。 pacman -Si dnf info apt-cache show / aptitude show zypper info emerge -pv and emerge -S or equery m (meta)
    4 Display files provided by local package 显示本地包提供的文件 pacman -Ql rpm -ql dpkg -L rpm -Ql equery files
    5 Display files provided by a remote package 显示远程包提供的文件 pacman -Fl dnf repoquery -l or repoquery -l (from package yum-utils) apt-file list $pattern   pfl
    6 Query the package which provides FILE 查询提供FILE的包 pacman -Qo rpm -qf (installed only) or dnf provides (everything) or repoquery -f (from package yum-utils) dpkg -S / dlocate zypper search -f equery belongs
    7 List the files that the package holds. Again, this functionality can be mimicked by other more complex commands. 列出程序包包含的文件。 同样,此功能可以通过其他更复杂的命令来模仿。 pacman -Ql 
    pacman -Fl
    dnf repoquery -l dpkg-query -L rpm -ql equery files
    8 Displays packages which provide the given exp. aka reverse provides. Mainly a shortcut to search a specific field. Other tools might offer this functionality through the search command. 显示提供给定exp的包。 又名反向提供。 主要是搜索特定字段的快捷方式。 其他工具可能通过搜索命令提供此功能。 pacman -Fo dnf provides apt-file search zypper what-provides zypper wp equery belongs (only installed packages); pfl
    9 Search all packages to find the one which holds the specified file. auto-apt is using this functionality. 搜索所有包以查找包含指定文件的包。 auto-apt正在使用此功能。 pacman -Fs dnf provides apt-file search zypper search -f equery belongs
    10 Show the changelog of a package 显示包的更改日志 pacman -Qc rpm -q --changelog apt-get changelog rpm -q --changelog equery changes -f
                       
    Querying package lists 查询包列表 1 Search for package(s) by searching the expression in name, description, short description. What exact fields are being searched by default varies in each tool. Mostly options bring tools on par. 通过在名称,描述,简短描述中搜索表达式来搜索包。默认搜索的确切字段在每个工具中都有所不同。大多数选项带来了相同的工具。 pacman -Ss dnf search apt search zypper search zypper se [-s] emerge -S Querying package lists 查询包列表
    2 Lists packages which have an update available. Note: Some provide special commands to limit the output to certain installation sources, others use options. 列出具有可用更新的包。注意:有些命令提供特殊命令来限制输出到某些安装源,其他命令则使用选项。 pacman -Qu dnf list updates, dnf check-update apt-get upgrade -> n zypper list-updates zypper patch-check (just for patches) emerge -uDNp world
    3 Display a list of all packages in all installation sources that are handled by the packages management. Some tools provide options or additional commands to limit the output to a specific installation source. 显示由包管理处理的所有安装源中的所有包的列表。某些工具提供选项或其他命令以限制输出到特定安装源。 pacman -Sl dnf list available apt-cache dumpavail apt-cache dump (Cache only) apt-cache pkgnames zypper packages emerge -ep world
    4 Generates a list of installed packages 生成已安装包的列表 pacman -Q dnf list installed dpkg --list | grep ^i zypper search --installed-only emerge -ep world
    5 List packages that are installed but are not available in any installation source (anymore). 列出已安装但在任何安装源(不再)中都不可用的软件包。 pacman -Qm dnf list extras deborphan zypper se -si | grep 'System Packages' eix-test-obsolete
    6 List packages that were recently added to one of the installation sources, i.e. which are new to it. 列出最近添加到其中一个安装源的软件包,即新的安装源。 (none) dnf list recent aptitude search '~N' / aptitude forget-new n/a eix-diff
    7 List installed local packages along with version 列出已安装的本地软件包以及版本 pacman -Q rpm -qa dpkg -l zypper search -s; rpm -qa emerge -e world
    8 Search locally installed package for names or descriptions 在本地安装的包中搜索名称或描述 pacman -Qs rpm -qa '*<str>*' aptitude search '~i(~n $name|~d $description)'   eix -S -I
    9 List packages not required by any other package 列出任何其他包不需要的包 pacman -Qt package-cleanup --all --leaves deborphan -anp1    
    10 List packages installed explicitly (not as dependencies) 列出明确安装的包(不是依赖项) pacman -Qe dnf history userinstalled apt-mark showmanual    
    11 List packages installed automatically (as dependencies) 列出自动安装的包(作为依赖项) pacman -Qd   apt-mark showauto    
                       
    Querying package dependencies 查询包依赖项 1 Display packages which require X to be installed, aka show reverse dependencies. 显示需要安装X的软件包,也就是显示反向依赖项。 pacman -Sii dnf repoquery --alldeps --whatrequires or repoquery --whatr[equires] apt-cache rdepends / aptitude search ~D$pattern zypper search --requires equery depends Querying package dependencies 查询包依赖项
    2 Display packages which conflict with given expression (often package). Search can be used as well to mimic this function. 显示与给定表达式(通常是包)冲突的包。 也可以使用搜索来模仿此功能。   dnf repoquery --conflicts aptitude search '~C$pattern'    
    3 List all packages which are required for the given package, aka show dependencies. 列出给定包所需的所有包,即show dependencies。 pacman -[S|Q]i dnf repoquery --requires or repoquery -R apt-cache depends / apt-cache show zypper info --requires emerge -ep
    4 List what the current package provides 列出当前包提供的内容   dnf provides dpkg -s / aptitude show zypper info --provides equery files
    5 List all packages that require a particular package 列出需要特定包的所有包   dnf repoquery --alldeps --whatrequires aptitude search ~D{depends,recommends,suggests}:$pattern / aptitude why zypper search --requires equery depends -a
    6 Display all packages that the specified packages obsoletes. 显示指定包废弃的所有包。   dnf list obsoletes apt-cache show    
    7 Generates an output suitable for processing with dotty for the given package(s). 生成适合于使用dotty处理给定包的输出。     apt-cache dotty n/a  
                       
    Installation sources management 安装源管理 1 Installation sources management 安装源管理 ${EDITOR} /etc/pacman.conf ${EDITOR} /etc/yum.repos.d/${REPO}.repo ${EDITOR} /etc/apt/sources.list ${EDITOR} /etc/zypp/repos.d/${REPO}.repo layman Installation sources management 安装源管理
    2 Add an installation source to the system. Some tools provide additional commands for certain sources, others allow all types of source URI for the add command. Again others, like apt and dnf force editing a sources list. apt-cdrom is a special command, which offers special options design for CDs/DVDs as source. 将安装源添加到系统。 某些工具为某些源提供附加命令,其他工具允许add命令的所有类型的源URI。 其他人,比如apt和dnf强制编辑源列表。 apt-cdrom是一个特殊的命令,它提供CD / DVD的特殊选项设计作为源。 /etc/pacman.conf /etc/yum.repos.d/*.repo apt-cdrom add zypper service-add layman, overlays
    3 Refresh the information about the specified installation source(s) or all installation sources. 刷新有关指定安装源或所有安装源的信息。 pacman -Sy (always upgrade the whole system afterwards) dnf clean expire-cache && dnf check-update apt-get update zypper refresh zypper ref emerge --sync;layman -S
    4 Prints a list of all installation sources including important information like URI, alias etc. 打印所有安装源的列表,包括URI,别名等重要信息。 cat /etc/pacman.d/mirrorlist cat /etc/yum.repos.d/* apt-cache policy zypper service-list layman -l
    5 List all packages from a certain repo 列出某个仓库中的所有包裹 paclist <repo>        
    6 Disable an installation source for an operation 禁用操作的安装源   dnf --disablerepo=     emerge package::repo-to-use
    7 Download packages from a different version of the distribution than the one installed. 从分发版本的不同版本下载软件包。   dnf --releasever= apt-get install -t release package/ apt-get install package/release (deps not covered)   echo "category/package ~amd64" >> /etc/portage/package.keywords && emerge package
                       
    Overrides 覆盖 1 Add a package lock rule to keep its current state from being changed 添加程序包锁定规则以防止其当前状态发生更改 /etc/pacman.conf
    modify IgnorePkg array
    dnf.conf <--”exclude” option (add/amend) apt-mark hold pkg Put package name in /etc/zypp/locks, or zypper al /etc/portage/package.mask Overrides 覆盖
    2 Delete a package lock rule 删除包锁定规则 remove package from IgnorePkg line in /etc/pacman.conf   apt-mark unhold pkg Remove package name from /etc/zypp/locks or zypper rl /etc/portage/package.mask (or package.unmask)
    3 Show a listing of all lock rules 显示所有锁定规则的列表 cat /etc/pacman.conf   /etc/apt/preferences View /etc/zypp/locks or zypper ll cat /etc/portage/package.mask
    4 Set the priority of the given package to avoid upgrade, force downgrade or to overwrite any default behavior. Can also be used to prefer a package version from a certain installation source. 设置给定包的优先级以避免升级,强制降级或覆盖任何默认行为。 也可用于优先选择某个安装源的软件包版本。 ${EDITOR} /etc/pacman.conf
    Modify HoldPkg and/or IgnorePkg arrays
      /etc/apt/preferences, apt-cache policy zypper mr -p ${EDITOR} /etc/portage/package.keywords
    Add a line with =category/package-version
    5 Remove a previously set priority 删除先前设置的优先级     /etc/apt/preferences zypper mr -p ${EDITOR} /etc/portage/package.keywords
    remove offending line
    6 Show a list of set priorities. 显示设置优先级列表。     apt-cache policy /etc/apt/preferences zypper lr -p cat /etc/portage/package.keywords
    7 Ignores problems that priorities may trigger. 忽略优先级可能触发的问题。       n/a  
                       
    Verification and repair 验证和修复 1 Verify single package 验证单个包 pacman -Qk[k] rpm -V debsums rpm -V equery check Verification and repair 验证和修复
    2 Verify all packages 验证所有包 pacman -Qk[k] rpm -Va debsums rpm -Va equery check
    3 Reinstall given Package - Will reinstall the given package without dependency hassle. 重新安装给定的包 - 将重新安装给定的包没有依赖性麻烦。 pacman -S dnf reinstall apt install --reinstall zypper install --force emerge -1O
    4 Verify dependencies of the complete system. Used if installation process was forcefully killed. 验证整个系统的依赖关系。 如果强制终止安装过程,则使用。 pacman -Dk dnf repoquery --requires apt-get check zypper verify emerge -uDN world
    5 Use some magic to fix broken dependencies in a system 使用一些魔法来修复系统中破坏的依赖项 pacman dep level - pacman -Dk, shared lib level - findbrokenpkgs or lddd dnf repoquery --unsatisfied apt-get --fix-broken
    aptitude install
    zypper verify revdep-rebuild
    6 Add a checkpoint to the package system for later rollback 将检查点添加到包系统以便以后回滚   (unnecessary, done on every transaction)   n/a  
    7 Remove a checkpoint from the system 从系统中删除检查点 N/A N/A   n/a  
    8 Provide a list of all system checkpoints 提供所有系统检查点的列表 N/A dnf history list   n/a  
    9 Rolls entire packages back to a certain date or checkpoint. 将整个包裹卷回特定日期或检查点。 N/A dnf history rollback   n/a  
    10 Undo a single specified transaction. 撤消单个指定的事务。 N/A dnf history undo   n/a  
                       
    Using package files and building packages 使用包文件和构建包 1 Query a package supplied on the command line rather than an entry in the package management database 查询命令行上提供的包而不是包管理数据库中的条目 pacman -Qp rpm -qp dpkg -I     Using package files and building packages 使用包文件和构建包
    2 List the contents of a package file 列出包文件的内容 pacman -Qpl rpmls rpm -qpl dpkg -c rpm -qpl  
    3 Installs local package file, e.g. app.rpm and uses the installation sources to resolve dependencies 安装本地包文件,例如 app.rpm并使用安装源来解决依赖关系 pacman -U dnf install apt install zypper in emerge
    4 Updates package(s) with local packages and uses the installation sources to resolve dependencies 使用本地软件包更新软件包,并使用安装源来解决依赖关系 pacman -U dnf upgrade debi   emerge
    5 Add a local package to the local package cache mostly for debugging purposes. 将本地程序包添加到本地程序包高速缓存主要用于调试目的。 cp $filename /var/cache/pacman/pkg/   apt-cache add n/a cp $filename /usr/portage/distfiles
    6 Extract a package 提取包 tar -Jxvf rpm2cpio | cpio -vid dpkg-deb -x rpm2cpio | cpio -vid tar -jxvf
    7 Install/Remove packages to satisfy build-dependencies. Uses information in the source package. 安装/删除包以满足构建依赖性。 使用源包中的信息。 automatic dnf builddep apt-get build-dep zypper si -d emerge -o
    8 Display the source package to the given package name(s) 将源包显示给给定的包名称   dnf repoquery -s apt-cache showsrc n/a  
    9 Downloads the corresponding source package(s) to the given package name(s) 将相应的源包下载到给定的包名称 Use ABS && makepkg -o dnf download --source apt-get source / debcheckout zypper source-install emerge --fetchonly
    10 Build a package 构建一个包 makepkg -s rpmbuild -ba (normal)
    mock (in chroot)
    debuild rpmbuild -ba; build; osc build ebuild; quickpkg
    11 Check for possible packaging issues 检查可能的包装问题 namcap rpmlint lintian rpmlint repoman

     

    Actionzypper[10]pacmanaptdnf (yum)portage
    install package zypper in PKG pacman -S PACKAGE apt install PACKAGE yum install PACKAGE emerge PACKAGE
    remove package zypper rm -RU PKG pacman -R PACKAGE apt remove PACKAGE dnf remove --nodeps PACKAGE emerge -C PACKAGE or 
    emerge --unmerge PACKAGE
    remove package+orphans zypper rm -u --force-resolution PKG pacman -Rs PACKAGE apt autoremove PACKAGE dnf remove PACKAGE emerge -c PACKAGE or 
    emerge --depclean PACKAGE
    update software database zypper ref pacman -Sy apt update yum check-update emerge --sync
    show updatable packages zypper lu pacman -Qu apt list --upgradable yum check-update emerge -avtuDN --with-bdeps=y @world or 
    emerge --update --pretend @world
    delete orphans+config zypper rm -u pacman -Rsn $(pacman -Qdtq) apt autoremove dnf erase PKG emerge --depclean
    show orphans zypper pa --orphaned --unneeded pacman -Qdt   package-cleanup --quiet --leaves --exclude-bin emerge -caD or 
    emerge --depclean --pretend
    update all zypper up pacman -Syu apt upgrade yum update emerge --update --deep --with-bdeps=y @world



    发表于 2019-03-27 00:43 osoft 阅读(...) 评论(...) 编辑 收藏
     
    展开全文
  • archroot:轻松将Arch Linux与另一个Linux发行版结合
  • fvwm95:fvwm95,可移植到Debian,Ubuntu和Arch等现代发行版
  • # 总结:Tux Hat Linux 是一个基于 Arch Linux 的发行版。 KISS 原则,将 UNIX 逻辑保留在 GNU/Linux 系统中。 这个操作系统有一个主菜单脚本/自动会话程序调用 tuxhatlinux,你可以在其中加载 Fluxbox,也有 setup-...
  • #摘要:Tux Hat Linux是基于Arch Linux的发行版。 KISS原则,将UNIX逻辑保留在GNU / Linux系统中。 该操作系统具有主菜单脚本/自动会话程序调用tuxhatlinux,您可以在其中加载Fluxbox,也具有setup-tuxhat来设置...
  • pacman基本命令Arch Linu用户应该知道 1.使用pacman安装软件包 您可以通过以下方式使用pacman命令安装单个软件包或多个软件包: pacman -S _package_name1_ _package_name2_ ... -S代表同步。这意味着pacman...

    向您展示了在Linux中可以使用pacman命令做什么,如何使用它们查找新软件包,安装和升级新软件包以及清理系统。

    pacman基本命令Arch Linu 用户应该知道

    1.使用pacman安装软件包

    您可以通过以下方式使用pacman命令安装单个软件包或多个软件包:

    pacman -S _package_name1_ _package_name2_ ...

    -S代表同步。这意味着pacman首先进行同步

    pacman数据库根据安装软件包的原因将其分为两类:

    • 显式安装:通用pacman -S或-U命令安装的软件包
    • dependencies:隐式安装的软件包,因为另一个显式安装的软件包需要使用。

    2.删除已安装的软件包

    要删除单个程序包,并保留其所有依赖项,请执行以下操作:

    pacman -R package_name_
    
    
    
    要删除任何其他已安装软件包都不需要的软件包及其依赖项,请执行以下操作:
    
    pacman -Rs _package_name_
    
    删除不再需要的依赖项。例如,删除了需要依赖的程序包。
    
    pacman -Qdtq | pacman -Rs -
    

    3.升级包

    Pacman提供了一种更新Arch Linux的简便方法。您只需一个命令即可更新所有已安装的软件包。这可能需要一段时间,具体取决于系统的最新状态。

    以下命令将同步存储库数据库更新系统的软件包,但不包括已配置的存储库中没有的“本地”软件包:

    pacman -Syu
    
    • S代表同步
    • y用于刷新(本地
    • u用于系统更新
    基本上是说同步到中央存储库(主软件包数据库),刷新主软件包数据库的本地副本,然后执行系统更新(通过更新所有具有较新版本的软件包)。
    

    如果您在升级之前是Arch Linux用户,建议您访问Arch Linux主页以检查最新消息以获取非常规更新。如果需要人工干预,将发布适当的新闻。或者,您可以订阅RSS feedarch-announce邮件列表

    另外,请注意在升级基本软件(例如内核,xorg,systemd或glibc)之前,先查看适当的论坛,以解决任何已报告的问题。

    滚动发布发行版(例如Arch和Manjaro)不支持部分升级。这意味着当将新的库版本推送到存储库时,需要针对库重建存储库中的所有软件包。例如,如果两个程序包依赖于同一个库,则仅升级一个程序包可能会破坏依赖于该库的旧版本的另一个程序包。

    4.使用pacman搜索软件包

    Pacman使用-Q标志查询本地软件包数据库,使用-S标志查询同步数据库,使用-F标志查询文件数据库。

    Pacman可以在数据库中搜索软件包名称和描述中的软件包:

    pacman -Ss _string1_ _string2_ ...
    

    要搜索已经安装的软件包:

    pacman -Qs _string1_ _string2_ ...

    要在远程软件包中搜索软件包文件名:

    pacman -F _string1_ _string2_ ...

    要查看程序包的依赖关系树:

    pactree _package_naenter code hereme_

    5.清理程序包缓存

    Pacman将其下载的软件包存储在/ var / cache / pacman / pkg /中,并且不会自动删除旧版本或已卸载的版本。这具有一些优点:

    1. 它允许降级软件包,而无需通过其他来源检索以前的版本。
    2. 可以轻松地直接从缓存文件夹中重新安装已卸载的软件包。

    但是,有必要定期清理缓存以防止文件夹增大。

    pacman-contrib软件包中提供的paccache(8)脚本默认会删除已安装和卸载的软件包的所有缓存版本,但最新的3个除外:

    paccache -r

    要删除所有当前未安装的缓存软件包以及未使用的同步数据库,请执行:

    pacman -Sc

    要从缓存中删除所有文件,请使用两次清洁开关,这是最激进的方法,不会在缓存文件夹中保留任何内容:

    pacman -Scc

    6.安装本地或第三方软件包

    安装不是来自远程存储库的“本地”软件包:

    pacman -U _/path/to/package/package_name-version.pkg.tar.xz_

    安装官方存储库中未包含的“远程”软件包:

    pacman -U http://www.example.com/repo/example.pkg.tar.xz

    7.提交事务失败(文件冲突)

    如果看到以下错误:

    error: could not prepare transaction\

    error: failed to commit transaction (conflicting files)

    package: /path/to/file exists in filesystem

    Errors occurred, no packages were upgraded.

    发生这种情况是因为pacman检测到文件冲突,不会为您覆盖文件。

    解决此问题的一种安全方法是,首先检查另一个软件包是否拥有该文件(pacman -Qo / path / to / file)。如果该文件由另一个软件包拥有,请提交错误报告。如果该文件不属于另一个软件包,请重命名“存在于文件系统中”的文件,然后重新发出更新命令。如果一切顺利,则可以删除该文件。

    可以手动运行pacman -S –overwrite glob软件包来强制pacman覆盖与glob匹配的文件,而不是手动重命名并稍后删除属于该软件包的所有文件。

    8.提交事务失败(无效或损坏的软件包)

    在/ var / cache / pacman / pkg /中查找.part文件(部分下载的软件包),然后将其删除。这通常是由于在pacman.conf中使用自定义XferCommand引起的。

    9.初始化事务失败(无法锁定数据库)

    当pacman要更改软件包数据库时(例如安装软件包),它将在/var/lib/pacman/db.lck中创建一个锁定文件。这样可以防止pacman的另一个实例尝试同时更改软件包数据库。

    如果在更改数据库时pacman被中断,则该过时的锁定文件可以保留。如果确定没有pacman实例在运行,请删除锁定文件。

    检查进程是否持有锁定文件:

    lsof /var/lib/pacman/db.lck

    如果以上命令未返回任何内容,则可以删除锁定文件:

    rm /var/lib/pacman/db.lck

    如果使用lsof命令输出找到包含锁定文件的进程的PID,请先将其杀死,然后再删除该锁定文件

     

    源:https://itsfoss.com/pacman-command/

     

    公众号:archlinux

    多多关注加评论

    展开全文
  • 导读:在本文中,我将向你展示一些 Arch 替代发行版。这些发行版附带了图形安装程序、图形包管理器和其他工具,比它们的命令行版本更容易使用。本文字数:3922,阅读时长大约:6分钟htt...
  • I had this issue on arch linux as well. The issue was pacman installed the package in a different location than MySQL was expecting. I was able to fix the issue with this: sudo mysql_install_db -...
  • 为任何Linux发行版构建本机软件包,包括来自Arch Linux和AUR的源代码存储库 如果您从源代码编译软件并使用Arch以外Linux发行版,则需要这样做。 运作方式如下 由于Architect在您的系统上使用开发软件包,因此它编译...
  • BlackArch Linux是面向渗透测试人员和安全研究人员的基于ArchLinux的渗透测试发行版。 该存储库包含。 您可以单独或成组安装工具。 BlackArch Linux与现有的Arch安装兼容。 有关更多信息,请参阅安装说明。 要报告...
  • Salient OS是基于拱形的滚动发行发行版,面向多媒体/游戏发烧友。 它预先配置了各种应用程序,可帮助您快速入门,而不必自己下载这些应用程序。 尽管为实时会话启用了自动登录,但是默认用户是没有密码的“ liveuser...
  • MagpieOS 非常简单。它基本上是 GNOME3 桌面环境的 Arch。 MagpieOS 还包括一个自定义的仓库,其中包含图标和主题(据称)在其他基于 Arch 的...
  • Arch Linux是独立开发的i686 / x86-64通用GNU / Linux发行版,具有足够的通用性以适合任何角色。 开发侧重于简单性,简约性和代码优美性。 Arch是作为最小的基础系统安装的,由用户配置,通过仅安装其独特目的所需或...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 870
精华内容 348
关键字:

arch发行版