我正在寻找一种将所有应用程序文件存储在一个文件夹中的方法。但是,当有人单击文件夹时,我希望打开文件夹内的应用程序而不是打开文件夹本身。我想始终将所有依赖项和文件保存在此文件夹中。
我这样做是因为我要在一个通用框架上部署几个应用程序,并希望确保它们在一起并且独立于分布具有所有要求。
最佳答案
文件夹就是目录,目录又不同于文件。无法将目录重定向到可执行文件。但是,您可以创建一个隐藏目录(名称以“.”开头)并使用可执行文件提供对该目录的访问。该目录将不会出现在窗口管理器文件夹中,只会出现在应用程序中。但是,窗口管理器不会将可执行文件错误地表示为目录。
关于Linux 文件夹/包管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11672778/