LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1453|回复: 22

如何安装软件到其他的分区 (用ln解决)

[复制链接]
发表于 2008-3-19 04:02:37 | 显示全部楼层 |阅读模式
最近想安装NWN,发现就算
# rm -rf /var/tmp/portage/*
# rm /usr/portage/distfiles/*
仍然无法装下1.1G 的data包。。。
现在机器上有一个10G的空闲分区,想把nwn安装到那个分区,但是不知道怎么做。。。哪位大哥可以帮帮忙。。。
发表于 2008-3-19 09:36:15 | 显示全部楼层
假定你的10G空闲分区的块设备名为hda10(或者是sda10)
mkdir -v /mnt/hda10
mount /dev/hda10 /mnt/hda10
cp -af /usr/* /mnt/hda10/
修改/etc/fstab,加入一行
/dev/hda10     /usr           ext3  defaults        1     1
然后:
umount /mnt/hda10 && rm -rf /mnt/hda10
init 1 #进入单用户模式
rm -rf /usr/*
init 6
回复 支持 反对

使用道具 举报

发表于 2008-3-19 11:10:13 | 显示全部楼层
顺便问一下,nwn是《never winter night:无冬之夜》吗?这个游戏被移植到了linux平台??
回复 支持 反对

使用道具 举报

发表于 2008-3-19 11:37:51 | 显示全部楼层
做个符号连接……

另外:
1. 感谢kangtian第二贴的解答,不过楼主不一定想移动/usr,而且gentoo里的运行级别不是以数字命名的。
2. kangtian第三贴又问了一个不好的问题。 http://www.google.com.hk/search?q=nwn+linux
回复 支持 反对

使用道具 举报

发表于 2008-3-19 12:03:12 | 显示全部楼层
其实版主可以稍多打几十个字。比如:
做符号链接,你可以更具体一点。
你回答gentoo里的运行级别不是以数字命名的,可以补充说明一下,gentoo的运行级别是以什么命名的!
看手册(况且手册并没有完全翻译完)是好,但是一些零碎的知识用一个个小贴士来承载也是一个好方法。
回复 支持 反对

使用道具 举报

发表于 2008-3-19 12:08:14 | 显示全部楼层
回复 kangtian:
NWN 确实是 Never Winter Night,1代的这个游戏是有 Windows 和 Linux 双版。但2代没有。
回复 支持 反对

使用道具 举报

发表于 2008-3-19 12:24:53 | 显示全部楼层
以我对Mythal的了解,“建立符号连接”这六个字的提示应该够了
不是每个人都要手把手的教
回复 支持 反对

使用道具 举报

发表于 2008-3-19 12:50:58 | 显示全部楼层
但是,浏览这个主题的人不止提问者一个,可能不少人遇到了和楼主相类似的问题,就这个主题在延伸讲一下相关知识有何不好?
回复 支持 反对

使用道具 举报

发表于 2008-3-19 12:55:55 | 显示全部楼层
既然你有心,就来讲讲吧
谢谢!
回复 支持 反对

使用道具 举报

发表于 2008-3-19 13:03:53 | 显示全部楼层
问题是“做一个符号链接”包含的信息量太少,我接触gentoo才几天。
如果是在freebsd下,可以手动设定变量--prefix来指定安装路径。
emerge不知道有没有这个功能。

就我对linux和gentoo的认识,我只知道我提供的那一种方法(移动/usr)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表