安装应用程序的最佳位置

安装应用程序的最佳位置

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

替代文本

答案1

欢迎加入 Ubuntu 社区 =)!您的问题提供了一个有趣的视角,即 Windows 用户如何看待 Linux/Unix 的新世界。

当您安装(大多数)应用程序时,它们往往会安装到 /usr/bin(在 ubuntu 上),但那只是二进制文件。数据文件安装在其他各种位置,例如 /usr/share/applicationnamehere。库通常进入 /usr/lib。

当然,所有这些信息虽然有用,但可能仍然不会让您觉得更简单。您很快就会注意到令人惊讶的事情是,Ubuntu 会自动将您的应用程序放在适当的文件夹中!如果您安装“.deb”(安装程序包),它会将所有内容放在需要放置的位置。您无法选择放置到哪里,因为与 Windows 不同,系统已经为您做好了准备。

将应用程序放到正确位置的最简单方法就是使用软件中心,从你的问题来看,我猜你已经开始这样做了。你不必担心“Program Files 或无 Program Files”问题,Ubuntu 可以帮你搞定 :)!

另外需要注意的是,要运行应用程序,您只需键入其命令即可。例如,要运行标准文本编辑器,请按 alt+f2,然后键入 gedit,然后按 Enter。瞧!

你会发现 Ubuntu 以及桌面 Linux 总体来说是一个相当有趣的工作世界。

答案2

这些目录的用途或多或少记录在文件系统层次结构手册页:man hier

通常情况下,您不必关心程序放在哪里,因为包管理会处理好这个问题,但最好知道您自己安装的程序或脚本(意思是:在包管理之外,没有 .deb 文件)应该始终放在或 个人主目录中。前两者的区别在于 下的软件可以自带库/usr/local/,而不会对系统其余部分造成问题,因此它经常被依赖特定库版本的闭源软件使用。无论如何,永远不要在或中安装您自己的脚本,因为这样可能会与包管理发生冲突。/opt//opt/<programname>//bin//usr/bin/

相关内容