t3c*_*3ch 12 directory application-development
我对 Ubuntu 完全陌生,我必须说 AskUbuntu,你们帮了大忙。所以现在当我开始安装和使用应用程序时,我的问题是安装/下载应用程序的最佳位置是什么?就像在 Windows 中一样,它通常位于您的C:驱动器下,然后您在Program Files. Linux 结构与文件夹层次结构完全不同。我也附上了我机器的目录结构。我认为这个问题会帮助很多初学者。

Rol*_*Xor 14
欢迎来到 Ubuntu 社区 =)!。您的问题为 Windows 用户如何看待 linux/unix 的新世界提供了一个有趣的视角。
当您安装(大多数)应用程序时,它们往往会安装到 /usr/bin(在 ubuntu 上),但这只是二进制文件。数据文件安装到各种其他位置,例如 /usr/share/applicationnamehere。库通常进入/usr/lib。
当然,所有这些信息虽然有用,但可能仍然不会让您看起来更简单。您很快就会注意到的令人惊讶的事情是,Ubuntu 会自动将您的应用程序放在适当的文件夹中!如果您安装“.deb”(安装程序包),它将把所有东西都放在它必须去的地方。你没有选择它去哪里的选项,因为系统已经覆盖了你,不像 Windows。
将应用程序放到正确位置的最简单方法就是使用软件中心,根据您的问题,我猜您已经开始这样做了。您不必担心“程序文件或无程序文件”问题,Ubuntu 已为您解决:)!
另一件需要注意的事情是,运行应用程序所需要做的就是键入它的命令。例如,要运行标准文本编辑器,请按 alt+f2,然后键入 gedit,然后按 Enter。瞧!
你会发现 Ubuntu 和桌面 linux 是一个相当有趣的工作世界。
这些目录的用途或多或少地记录在文件系统层次结构联机帮助页中:man hier .
通常你不必关心程序的去向,因为包管理会负责,但也许知道你自己安装的程序或脚本是件好事(意思是:在包管理之外,没有 .deb)应始终位于 下/usr/local/,/opt/或在您的个人主目录中。前两者之间的区别在于,下的软件/opt/<programname>/可以自带库,而不会冒系统其余部分出现问题的风险,因此它经常被依赖特定库版本的闭源软件使用。并且在任何情况下,都不要在/bin/或 中安装自己的脚本/usr/bin/,因为那样可能会与包管理发生冲突。
| 归档时间: |
|
| 查看次数: |
2475 次 |
| 最近记录: |