Official Packages

RSS Feed
doxygen 1.8.15-1 x86_64
vlc 3.0.6-1 x86_64
libplacebo 1.7.0-1 x86_64
wpscan 1:3.4.3-1 x86_64
dav1d 0.1.0-1 x86_64
x11vnc 1:0.9.16-1 x86_64
metasploit 5.0.0-1 x86_64
python-scapy 2.4.2-1 any
scapy 2.4.2-1 any
python2-scapy 2.4.2-1 any

Update your mirrorlist

  • 近期文章
  • 文章归档
  • 功能




  • 欢迎来到 Arch Linux 中文社区

    Arch Linux是一个轻量的、灵活的Linux发行版,遵循K.I.S.S.原则。

    目前我们有专门为x86_64架构优化的官方软件包。作为官方软件包的补充,我们还有一个社区维护的,数量和质量每天都在增长和进步的软件源

    我们强大的社区热情而乐于助人,同时我们以能够用自己的技术能力使用Arch并作为Arch的主干力量而自豪。请查阅我们的论坛邮件列表来加入我们。如果你想了解更多关于Arch的信息,可以看一看我们的Wiki

    Learn more...

    RSS Feed

    最新文章

    更新到 openssh-8.2p1 后需要重启 sshd

    2020 年 2 月 17 日

    更新到 openssh-8.2p1 之后,已经开启的 SSH 服务会无法接受新的连接(,详见 FS#65517 )。在远程服务器上更新包时,请确保在 pacman -Syu 升级之后立刻用命令 systemctl restart sshd 重启后台服务。如果更新到了 openssh-8.2p1-3 或以后的版本,将会在升级包时自动重启服务。

    现在开始使用 zstd 替代 xz 进行软件包压缩

    2020 年 1 月 5 日

    邮件列表上已经宣布了,从2019年12月27日开始,我们的软件包压缩格式已经从 xz (.pkg.tar.xz) 改为了 zstd (.pkg.tar.zst)

    zstd 相较于 xz 用压缩比换来高性能。用我们的压缩参数调用 zstd 重新压缩软件包导致了总体包大小增加 ~0.8% ,相对的这些包的解压时间总体有 ~1300% 的提速。

    我们的软件源中已经有超过 545 个 zstd 压缩的软件包了,随着我们发布更新包,更多的会不断加入。目前为止我们还未发现任何用户可见的问题,所以感觉一切顺利。

    如果你是一名打包者,如果你在使用最新的 devtools (>= 20191227) 那么你将自动开始打包新的 .pkg.tar.zst 包。
    如果你是一名最终用户,没有手动操作需要做,只要你已经阅读并遵从了去年新闻中的建议。

    如果你从 2018 年到现在还没有升级过 libarchive ,还有希望拯救你的系统!在 Eli Schwartz 的个人源中提供了打包好的 pacman-static 二进制包,用他的受信用户(Trusted User)密钥签名,可以用这个完成系统升级。

    译注:除Eli Schwartz 的个人源之外,[archlinuxcn]社区源也提供了 pacman-static 的二进制包,由 lilac 签名,欢迎使用。

    `base` 元包替代了同名的包组并且要求安装,需要手动干预升级

    2019 年 10 月 6 日

    原本的 base 包组(group)已经被替换为同名的元包(metapackage),我们建议所有用户安装这个新包(pacman -Syu base),因为从今往后事实上要求安装该包。
    对寻求帮助和支持的用户,我们期待他们运行的系统安装了 base 包。

    附加说明:
    请注意,新的 base 包不再包含以下内容:

    • – 内核
    • – 编辑器
    • – 文件系统工具 (比如 e2fsprogs)

    ……以及可能还有别的你预期会有的包。对新安装的系统需要额外安装这些包。

    mariadb 10.4.x 更新需要手动干预

    2019 年 6 月 30 日

    遵从上游的建议, mariadb 更新到 10.4.6-1 或者之后的版本需要改变配置文件的布局。
    主配置文件的位置从 /etc/mysql/my.cnf (以及它的引入文件夹 /etc/mysql/my.cnf.d/ )移动到了 /etc/my.cnf (相应的 /etc/my.cnf.d/ )。请确保迁移您的配置。

    逐实例的服务(像 mariadb@foo.service 这种)不再用单独的文件配置(像 /etc/mysql/myfoo.cnf 这种),而是移动到了主配置文件中的带群组后缀的配置块里面,每个服务一个带后缀的配置块。一个配置块看起来类似这样:

    
    [mysqld.foo]
    datadir = /var/lib/mysql-foo
    socket = /run/mysqld/mysqld-foo.sock
    

    和之前几次 mariadb 功能性升级一样的是,这一次也需要升级 data 文件夹。在修改好配置文件之后请运行以下命令进行升级:

    
    systemctl restart mariadb.service && mariadb-upgrade -u root -p
    

    libutf8proc>=2.1.1-3 更新需要手动干预

    2018 年 7 月 15 日

    libutf8proc 在 2.1.1-3 之前的版本中含有错误的 soname 链接,我们在 2.1.1-3 版本中修复了这个问题,因此更新时需要手动覆盖掉 ldconfig 创建出的未被跟踪的文件。如果你看到如下错误:
    libutf8proc: 文件系统中已存在 /usr/lib/libutf8proc.so.2
    请执行:
    pacman -Suy --overwrite usr/lib/libutf8proc.so.2
    之后继续更新系统。

    js52 52.7.3-2 更新需要手动干预

    2018 年 5 月 5 日

    由于 /usr/lib/libmozjs-52.so 的 SONAME 不符合其文件名, ldconfig 创建了未管理的文件 /usr/lib/libmozjs-52.so.0 。现在已经修正这一问题,两个文件都包含在新包中。

    为防止更新报错,请于更新前删除 /usr/lib/libmozjs-52.so.0

    glibc 2.27-2 和 pam 1.3.0-2 升级或需手动干预

    2018 年 4 月 20 日

    glibc 最新版本删除了 NIS 和 NIS+ 的相关支持。在 filesystem 包中默认的 /etc/nsswitch.conf 文件已经根据这一变化做了相应修改。请在升级前确认是否存在 pacnew 文件,并确保已经合并了其中的变更。

    如果需要 NIS 功能,仍然能通过安装 libnss_nis 包提供该功能。不过对于 NIS+ 目前官方源中没有替代方案。

    同时 pam 1.3.0-2 包不再提供 pam_unix2 模块以及 pam_unix_*.so 兼容性符号链接。请在升级前仔细检查 /etc/pam.d 文件夹中的 PAM 配置,用 pam_unix.so 替换掉以上被删除的模块。使用 pam_unix2 的用户还需要在修改 PAM 配置之后重置他们的密码。 pambase 包提供的默认配置不需要额外修正。

    zita-resampler 1.6.0-1 -> 2 升级需要用户手动干预

    2018 年 2 月 23 日

    zita-resampler 包的 1.6.0-1 版本在打包时缺失了一个库文件的符号链接,我们已经在 1.6.0-2 中加入了这个文件。如果您安装过 1.6.0-1 ,那么 ldconfig 将会在安装时创建这个链接,从而它会和 1.6.0-2 打包中的链接文件形成文件冲突。如果 pacman 提示文件冲突,请手动删除 /usr/lib/libzita-resampler.so.1 ,然后继续正常升级。

    停止支持 i686 架构

    2017 年 11 月 8 日

    随着9个月的逐步抛弃阶段结束,今日起我们正式停止对 i686 架构的支持。我们将于11月底从软件源服务器删除 i686 包,随后也将删除归档服务器上的包。

    对于无法将硬件升级至 x86_64 架构的用户,我们建议他们使用 Arch Linux 32 作为替代,这是由社区维护的下游发行版。具体的迁移步骤请参考他们的网站。

    Perl 库路径变更

    2017 年 9 月 3 日

    现在开始 perl 包将会在编译模块的路径中添加版本号。这意味着针对不同版本的 perl 编译的模块将不会被加载,进而需要重新编译。

    在升级的时候会有一个 pacman hook 对受影响的模块提出警告,类似这样:


    WARNING: '/usr/lib/perl5/vendor_perl' contains data from at least 143 packages which will NOT be used by the installed perl interpreter.
    -> Run the following command to get a list of affected packages: pacman -Qqo '/usr/lib/perl5/vendor_perl'

    使用这些模块之前你必须重新编译他们。这一变动同样会影响到通过 CPAN 安装的模块。并且在下一次 Perl 的大版本更新时,比如更新到 5.28 或者 5.30 时将需要再次重新编译。

    请注意早在此次变更之前 perl 已经要求重新编译模块了,然而从此之后 perl 将不再尝试载入那些模块并且会以奇怪的方式失败。

    如果某些软件的构建系统不能找到正确的路径,你可以在 PKGBUILD 中使用 perl -V:vendorarch 来查询正确的路径。同样还有 sitearch 用于那些并非由 pacman 打包管理的软件。

    Older Posts »


    © 2012 Arch Linux Chinese Community | Arch Linux 中文社区
    GNU FDL 1.3
    Original designed by Archlinux.org · XHTML · CSS · RSS
    Proudly powered by WordPress | Server by RivenCloud
    The Arch Linux name and logo are recognized trademarks by Judd Vinet & Aaron Griffin. Some rights reserved.