我对 Linux 还很陌生,但我可以说我对它很满意。
但与其主要竞争对手 Windows 相比,人们可以将其放在 USB/CD/DVD 上并随处携带、存储以备将来使用等.exe
。 .msi
我希望能够保存程序以供将来使用,主要是将它们存储在某个地方然后将它们带到其他地方(例如没有互联网连接的机器)。
据我所知,如果您想安装某些东西,您必须拥有 Firefox 和/或apt
协议。
有办法解决我的问题吗?
例如:我可以使用 VLC 或 Gimp 等从 CD 或 USB 下载、刻录和安装吗?
答案1
您可以使用立方体。它是一个离线包管理系统(相当于离线 apt-get),可以在任何有互联网连接的计算机上下载 .deb 及其依赖包(您也可以在 USB 棒上运行它)并在以后使用时离线安装。它是便携式的,因此无需额外安装。
搜索和下载应用程序“Frozen Bubble”(Microsoft Windows XP)
下载它及其依赖项
安装应用程序(Ubuntu 12.04)
验证依赖项
在系统中安装
使用它
你可以在这里下载 :Cube Launchpad 页面。下载页面包含一个 zip 文件和教程。您可以查看教程以获取说明。
答案2
如果是 Ubuntu,你可以从.deb
文件安装程序。要安装软件包,请在终端中使用:
sudo dpkg -i /path/to/<package>.deb
您可以下载、存储和分发文件.deb
。但要从.deb
文件安装程序,您还需要拥有其所有依赖项。依赖项以文件形式提供.deb
。
如何获取.deb
文件
您可以前往packages.ubuntu.com搜索所需的软件包并下载。下载前不要忘记选择正确的发行版和架构。您可以在此处找到特定软件包的所有依赖项。如果需要,您需要下载它们(如果尚未安装)。
要检查系统上是否安装了软件包,请在终端中输入,
apt-cache policy <package_name>
当您拥有一个包及其依赖项时,您需要在安装主包之前安装依赖项。
如何.deb
从您自己的系统获取文件 来源
当您使用apt
或安装一个程序时,Software center
文件.deb
及其依赖项会自动存储在 中/var/cache/apt/archives
。您也可以从那里获取 deb 文件。
有时文件会被用户或其他原因删除。您可以使用以下命令再次下载已安装的所有软件包,
dpkg -l | grep "^ii"| awk ' {print $2} ' | xargs sudo apt-get -y install --reinstall --download-only
要重新下载特定包,请使用
sudo apt-get -y install --reinstall --download-only <package_name>
答案3
此链接将帮助您了解安装应用程序的方法: 在 Ubuntu 中安装应用程序的其他方法
安装应用程序时,软件包和依赖项会下载到目录中/var/cache/apt/archives/
。您可以保留此备份,或者最好使用 apt-on-cd 创建存储库 CD/DVD .iso(CD/DVD 映像) 文件。您可以通过挂载来使用 .iso 映像(不过这需要一些额外的努力)或使用映像刻录 CD/DVD(使用 brasero 或其他应用程序)。此链接应该能提供更多帮助:
Ubuntu 中软件包的离线安装
如果您正在寻找 Windows 应用程序的替代方案,您可以访问:Ubuntu 有哪些默认的 Windows/MacOS 软件替代品!
答案4
在 Ubuntu 中,与 等同的.exe
是.deb
。来自存储库的所有软件包都以.deb
文件形式下载。
要安装.exe
文件,您必须右键单击文件并选择Run
。在 Ubuntu 中,您需要右键单击.deb
文件并选择Open with Software Centre
。
你可以安装.exe
来自任何来源的任何文件。但在 Ubuntu 中,只允许安装来自受信任来源的软件包。所以它非常安全。
Ubuntu 是开源的。因此,所有免费且安全安装的高级应用程序都在Ubuntu 官方仓库。此存储库的副本位于您的 Ubuntu 系统中。因此您无需在任何地方搜索它们。您可以从应用程序软件中心安装它们。它会下载您的请求并安装。这也可以通过sudo apt-get install [PACKAGENAME]
命令完成。
软件中心下载的用于安装的文件.deb
位于/var/cache/apt/archives/
。您可以随时复制此类文件并存储在 USB 或 CD 中。或者您可以从 下载这些文件www.ubuntuupdates.org。
您也可以.deb
从安全来源手动下载文件并安装。