gpt4 book ai didi

installation - 如何更改 apt-get 安装目录

转载 作者:行者123 更新时间:2023-12-03 22:28:58 24 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

12 个月前关闭。




Improve this question




apt-get 的默认安装目录是/opt。
我可以将其更改为另一个目录吗?

最佳答案

我能想到的最好方法是使用符号链接(symbolic link)
请注意,并非所有程序都安装在同一目录中,并且/opt 可能不是最好的移动方式。 (参见仅移动一个文件夹/程序的示例结尾)
这就是我使用 EasyPeasy(Ubuntu 10.04)所做的
仔细遵循此代码,如果使用不正确,某些命令可能会删除重要文件。
首先,您需要确保/opt(或您的发行版默认的 apt-get 安装目录)为空。如果您很可能在 opt 文件夹中有数据,您可以先将其移动到其他位置以确保安全:

sudo mkdir /New_Location/newtmp                                      # Generates Temporary Folder for Programs 
sudo cp -a /opt/* /New_Location/newtmp # Moves Programs to Temp folder
备份后,您可以删除原始目录:
sudo rm -rf /opt/                                                    # Removes opt directory
然后,您可以在具有大量空间的驱动器中创建新的 Program Files 文件夹并创建符号链接(symbolic link):
sudo mkdir /New_Location/Program-Files                               # Generates New Program Directory
sudo ln -s /New_Location/Program-Files /opt # Creates Symbolic Link
最后将所有旧程序文件移动到新文件夹并清理临时数据:
sudo cp -a /New_Location/newtmp/* /New_Location/Program-Files        # Moves Programs to Program Files Folder 
sudo rm -rf /New_Location/newtmp/ # Removes Temp folder
如果您只想移动占用大量空间的单个程序,则可以使用相同的过程。
例如:
要移动 Java(JVM 大约 300MB),请执行以下操作。
使用磁盘使用分析器检查 java 目录。
我的是/usr/lib/jvm
sudo mkdir /New_Location/Program-Files/Java                          # Generates New Program Directory
sudo cp -a /usr/lib/jvm/* /New_Location/Program-Files/Java # Moves Program to new folder
sudo rm -rf /usr/lib/jvm # Removes opt directory
sudo ln -s /New_Location/Program-Files/Java /usr/lib/jvm # Creates Symbolic Link
此时最好重新启动,这应该清除缓存。

关于installation - 如何更改 apt-get 安装目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8567863/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com