• 云途科技成立于2010年 - 专注全球跨境电商服务器租赁托管!
  • 帮助中心

    您可以通过下方搜索框快速查找您想知道的问题

    3种方法解决pacman无法从源下载数据问题

      in  unix      Tags: 

    一,pacman从下载源下载不到东西

    [root@BlackGhost zhangy]# pacman -S libldap

    提示以下错误

    :: Retrieving packages from core...
    error: failed retrieving file 'libldap-2.4.22-1-i686.pkg.tar.xz' from ftp.sjtu.edu.cn : Not Found
    warning: failed to retrieve some files from core
    error: failed to commit transaction (Not Found)
    Errors occurred, no packages were upgraded.

    为什么下载不到东西呢?在我设置的下载源里面,其实是有libldap,但是版本不一样。我要下的是libldap-2.4.22-1-i686.pkg.tar.xz,但是源里面的是libldap-2.4.23-1-i686.pkg.tar.xz。这样就在源里面找不到了。

    二,解决方法

    1,更新pacman

    [root@BlackGhost zhangy]# pacman -S pacman

    2,换一下下载源,这种方法不好,你不知道那个网站更新快,哪个网新更新慢。这种方法比较傻

    nano /etc/pacman.conf

    把[core],[extra],[community]里面的源注释掉加上新源就可以了。

    3,手动将要下的数据包下到本地,然后在安装

    pacman -Sw 源地址/libldap-2.4.23-1-i686.pkg.tar.xz  -P /var/cache/pacman/pkg/

    pacman -U /var/cache/pacman/pkg/libldap-2.4.23-1-i686.pkg.tar.xz

    pacman -U 时,遇到以下问题

    warning: directory permissions differ on var/
    filesystem: 777  package: 755

    决上面的问题是

    chmod 755 /var

    这种方法比较通用性



    • 外贸虚拟主机

      1GB硬盘

      2个独立站点

      1000M带宽

      不限制流量

      美国外贸专用虚拟主机,cPanel面板,每天远程备份.
      服务器配置:2*E5 32核,96GB 内存,4*2TB 硬盘 RAID10 阵列.

      ¥180/年

    • 美国/荷兰外贸VPS

      2核CPU

      1G内存

      30硬盘

      10M带宽

      美国/荷兰外贸云服务器,专注外贸服务器行业12年.
      服务器配置:2*E5 32核,96GB 内存,4*2TB 硬盘 RAID10 阵列.

      ¥99/月

    • 全球外贸服务器

      8核CPU

      32G内存

      1TB硬盘

      1000M带宽

      已部署数据中心:美国洛杉矶/亚特兰大、荷兰、加拿大、英国伦敦、德国、拉脱维亚、瑞典、爱沙尼亚
      自有机柜(全球九大数据中心),稳定在线率:99.9%

      ¥999/月 原价1380

    7*24小时 在线提交工单

    如果您的问题没有得到解决,推荐您在线提交工单,我们的客服人员会第一时间为您解决问题

    展开