如何在其他设备/磁盘中安装和运行rodeopthon?

2024-05-19 07:42:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在我的ubuntu14.04中安装rodeo software。由于我的Ubuntu系统驱动器空间不足,我想在另一个设备/磁盘上安装rodeo。我的系统中安装了python2.7.6、numpy、matplotlib,但没有IPython/Jupyter库。在

我是否只需要下载rodeo的deb file,然后复制到设备/磁盘上,然后双击deb文件?这是否将只在该设备中安装该文件?在系统盘以外的磁盘上安装rodeo应该遵循什么样的步骤?在

或者我应该试试like this

#!/bin/sh

wget -O tmp.zip https://www.yhat.com/products/rodeo/downloads/linux_64 

sudo unzip tmp.zip -d /media/dev1/Rodeo/ && rm tmp.zip
sudo ln -s /media/dev1/Rodeo/Rodeo-linux-x64/Rodeo /media/dev1/Rodeo/

在另一个驱动器中,/media/dev1/Rodeo/是竞技表演文件夹?在


Tags: 文件dev1ubuntulinux系统sudodebsoftware
1条回答
网友
1楼 · 发布于 2024-05-19 07:42:39

在单独的驱动器上安装Ubuntu软件包的挑战

在Ubuntu上,软件包不是只安装在一个目录中,比如Windows操作系统中的Program Files。原因是Ubuntu上安装的软件包与Windows不同,遵循Filesystem Hierarchy Standard。一个非常好的书面解释可以在this answer on the AskUbuntu StackExchange site中找到。在

简而言之,以下是对Ubuntu上软件包安装过程的简单解释:

user-level executables are installed in usr/share/bin, documentation in /usr/share/doc, system-wide config files in /etc, library files in /usr/share/lib, and so on. I have taken this information from a post on another forum site

你可以在Ubuntu的Ubuntu Forums post上阅读更多关于在Ubuntu中选择单一安装路径的困难。在

单独安装软件包

继续之前:

需要注意的是,如果您遵循这两种方法中的任何一种,您只需按照软件包随附的安装说明来安装软件包。不需要像在提供的示例命令中那样显式指定目录。事实上,我希望我上面对Ubuntu中文件系统组织的解释能够说服您,显式地提供一个目录并不一定会像您所想的那样(在Windows中,如果您指定的是Program Files)之外的目录,就会出现这种情况。在

您的选择:

我建议两种选择之一:

  1. 将要安装软件包的系统目录的装入点移动到另一个驱动器中。感兴趣的目录通常是,通常是

    • /usr:大多数用户实用程序和应用程序
    • /opt:包管理器不处理的软件
    • /media:存储在外部设备上的数据
  2. 在Ubuntu中安装/添加一个新的硬盘(或硬盘分区)。

对于这两个选项,我建议在继续之前使用rsync将数据备份到某处。万一有些东西不按计划进行,你不会想丢失所有存储在你的系统目录中的数据!在

选项1:移动装载点

简单地说,您必须编辑位于/etc系统目录中的fstab文件的挂载点。对于您的例子,假设您的/usr目录存储在/dev/hda12的硬盘上,并且您希望在/dev/hda6的硬盘上安装用户应用程序。然后,将fstab文件中的行编辑为/dev/hda12 /usr ...到{}。在

每个目录的挂载点都是在该文件中指定的,所以每当您想将包含大量数据的文件夹(通常是上面提到的文件夹)移动到空间更大的硬盘上时,你可以简单地把这个文件夹移到另一个硬盘上,同时保持你系统的其他部分和安装Ubuntu时一样!记住要记住你正在为Ubuntu使用哪个分区,否则如果你在操作系统之间共享一个驱动器,你可能会意外地重新格式化一个分区

因为所有必要的信息都已经安排得很好了。。。如果您需要更详细的信息或调试帮助,我建议您按照这个Ubuntu Community Guide中提供的高级示例进行操作。在

选项2:安装/添加新驱动器

这基本上与第一个选项相同,只是硬盘必须首先格式化(通过GParted^{} commandin终端)。然后,根据第一个选项中提供的相同说明创建一个新的装载点。在

我希望这对你有帮助,快乐编码!在

相关问题 更多 >

    热门问题