为了安装体验Manjaro下的大量精彩的软件、游戏,近来特为其划分了一块160G的分区,将/opt和/usr/share两个特大文件夹转移到了这个新分区,然后做了一个symlink链接到系统根分区,但是问题出现了————安装软件的时候提示“/usr/share:文件系统已存在”,如果加上--force命令安装软件的话,就会出现/usr/share的软链接变成/usr/share正常文件夹的问题,造成系统严重问题。

最后用谷歌搜索解决了这个问题,用mount的bind命令即可,在/etc/fstab里添加如下内容:

#用mount bind命令可以解决pacman的/usr/share的symlink被覆盖的问题

/run/media/manjarocn/Manjaro_ext/usr/share    /usr/share    none    bind

/run/media/manjarocn/Manjaro_ext/opt    /opt    none    bind

/run/media/manjarocn/Manjaro_ext/usr/lib/chromium    /usr/lib/chromium    none    bind

/run/media/manjarocn/Manjaro_ext/usr/lib/ghc-8.0.2    /usr/lib/ghc-8.0.2    none    bind

/run/media/manjarocn/Manjaro_ext/usr/lib/libreoffice    /usr/lib/libreoffice    none    bind

/run/media/manjarocn/Manjaro_ext/usr/lib/office6    /usr/lib/office6    none    bind

/run/media/manjarocn/Manjaro_ext/usr/lib/python2.7    /usr/lib/python2.7    none    bind

/run/media/manjarocn/Manjaro_ext/usr/lib/python3.6    /usr/lib/python3.6    none    bind

这样,/run/media/manjarocn/Manjaro_ext/usr/share文件夹就可以直接挂载为/usr/share,避免了symlink软链接不被pacman/yaourt识别的问题。

再次见证/etc/fstab文件的强大!然后顺利安装了大量Linux游戏。

linux 软件覆盖安装,pacman/yaourt安装软件的时候覆盖了/usr/share的symlink链接的问题...相关推荐

  1. linux安装ati工具,安装ati驱动的辛苦历程

    不知道啥时候变懒了,linux只想能用就行,不想去搞定驱动的事清,但是很不愿意装ubuntu,从它那里学不到linux的知识.于是ati的驱动就那么放着一直用vesa,反正9.3版本的fglrx安装不 ...

  2. 在linux+nginx+mysql+php环境下安装 phpmyadmin

    环境 1, CentOS 7 2, nginx1.12.2 (Linux 利用yum源安装nginx) 3, php7.0 (Linux 利用yum源安装php7.0+nginx) 4, mysql5 ...

  3. Linux 之旅 21:编译安装软件

    Linux 之旅 21:编译安装软件 图源:pexcel 开源软件的安装与升级 可执行文件 通常,源代码只有被编译成二进制的可执行文件后才能在操作系统上被用户直接运行,比如: [icexmoon@xy ...

  4. 在linux中怎么编程软件下载,linux系统下载软件解压后怎么安装

    用户提问 linux系统里安装软件问题,可是怎么就是安装不了,请高手指教,最好详细点带个例子!还有,安装路径最好说明,谢谢了!满意肯定加分! 推荐答案 现在一般是使用 RPM ,YUM 和 APT 来 ...

  5. linux安装emc的多路径软件,linux (centos)安装EMCPower多路径软件

    环境 系统:centos 6.x 软件:EMCPower.LINUX.6.1.0.b091.tar.gz 软件下载: 安装方法 (1)上传多路径软件安装包,至/tmp目录 EMCPower.LINUX ...

  6. Linux如何编译安装源码包软件

    一.什么是源码包软件: 顾名思义,源码包就是源代码的可见的软件包,基于Linux和BSD系统的软件最常见:在国内源可见的软件几乎绝迹:大多开源软件都是国外出品:在国内较为出名的开源软件有fcitx;l ...

  7. Linux脚本自动安装软件,一个快速自动安装Apache及其相关软件的Shell脚本

    一个快速自动安装Apache及其相关软件的Shell脚本 文:王文俊 email:wwj99001@sina.com wwj99001@sohu.com 成文时间:2002年6月1日 Apache是一 ...

  8. Linux操作系统下如何编译安装源码包软件

    一.什么是源码包软件? 顾名思义,源码包就是源代码的可见的软件包,基于Linux和BSD系统的软件最常见:在国内源可见的软件几乎绝迹:大多开源软件都是国外出品:在国内较为出名的开源软件有fcitx;l ...

  9. Linux源代码软件安装,Linux软件安装:源代码与软件安装

    欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 Linux软件安装:源代码与软件安装 1 开源软件的一些基本概念 1.1 什么是开放源码,编译程序与可执行文件 可执行文件 ...

最新文章

  1. typora行内公式怎么显示不了,怎么办?
  2. 清除浏览器缓存之后为什么还是显示旧的html页面_Web缓存知识
  3. FTP-工作原理及Vsftpd基础配置
  4. Handler详解系列(四)——利用Handler在主线程与子线程之间互发消息,handler详解...
  5. CentOS下使用SVN实现多项目管理配置方案
  6. Futter基础第2篇: 实现文本、容器【Text、Container】
  7. hadoop学习资源与路线图
  8. 战旗助手服务器代码,炉石传说酒馆战旗助手
  9. 浏览器 远程桌面连接到服务器,在浏览器中嵌入远程桌面
  10. 各种浏览器UserAgent一览表(桌面+移动)
  11. 2020中国汽车后市场白皮书
  12. 人体红外传感器HC-SR501使用指南
  13. 【菜鸟逆袭记】之初识操作符
  14. 注意力机制SimAM代码(Pytorch)
  15. 最后的彩虹蝶为生命而舞
  16. python pandas拆分单元格
  17. 一般3d模型代做多少钱_3d打印一个模型多少钱
  18. 通过Element-Ui上传图片到七牛云Node服务器
  19. USBKey数字证书导入操作系统
  20. Attention SLAM:一种从人类注意中学习的视觉单目SLAM

热门文章

  1. 计算机东北大学与兰州大学哪个好,东北大学和兰州大学如何选择?上哪个比较好?...
  2. input不能输入的问题
  3. Java初学者的学习路线建议
  4. GitHub 标星 2.9w+,我发现了一个宝藏项目,作为编程新手有福了!
  5. 算法很美 将整数的奇偶位互换
  6. 微信小程序开发——动画效果
  7. 看甲骨文如何在云端一路高歌猛进!
  8. 《菜鸟教程》之基础教程
  9. Linux系统创建vlan教程,linux vlan配置详解
  10. 分布式系统-共识协议