我花了一天时间尝试帮助 Linux 新用户启动并运行,让他们可以在运行 ubuntu netbook remix 的 eee pc 上网本上使用 Spotify、Songbird、Skype 和 Dropbox。
我是一名熟练的 Mac 用户,我知道如何使用命令行,但我不应该期望其他人来做这件事,安装常见的、非免费的,或者简单的非标准应用程序(如上述),特别是在 OS X 或 Windows 上安装新程序的过程如此简单之后。
ubuntu 有哪些选项可以使基于 GUI 的安装像在 OS X 或 Windows 上一样简单?
另外假设您使用.deb 文件直接从网站安装应用程序,您如何轻松地使它们保持最新状态?
Songbird、Skype 和 Dropbox 都可以以 .deb 文件的形式下载,但一旦下载完毕,我看不出有什么方法可以轻易地让它们保持更新。火花适用于 OS X。
答案1
获取.deb包,双击,输入密码即可
答案2
至于保持最新状态,有 3 种可能的选择(也许更多,但这些是我能想到的全部:)
- 该应用程序有自己的更新程序。这种情况很少见,但偶尔会发生。对于某些应用程序(例如 Firefox),手动更新仅限于超级用户。
- 您会定期检查网站以获取更新。无论如何,这都不是一个可取的解决方案,但有时会发生在未在存储库中配置的应用程序上。Songbird 不在存储库中,但我最近才安装它,所以我不知道他们的升级路径是什么。
- 该网站包含有关将其存储库位置添加到 /etc/apt/sources.list 列表中的信息。这允许您在更新管理器中获取更新,可以将其设置为自动检查新版本。您还可以尝试使用 apt-get 从命令行获取升级。
显然,后两个选项不是最用户友好的,特别是对于那些刚刚接触 Linux 的人来说,而第一个选项则相当不确定。第二个选项还可以(就像 Phobia 所说的那样,.deb 文件安装起来非常简单),但通常不直接支持通过安装不同的 .deb 版本进行升级(例如从 VirtualBox OSE 到 VirtualBox Commercial)。
总而言之,帮助他们保持系统更新的最佳方法是教他们有关存储库和更新管理器的知识(即添加存储库、导入签名和更新软件包列表)。如果他们使用的应用程序提供存储库,他们可以添加一次,然后在需要时升级。
这不是一个完美的解决方案(当你升级 Ubuntu 发行版时有时会出现问题),但我认为这对于新的 Linux 用户来说是最好的选择。
答案3
我同意 Phobia 的观点,只需在 Google 上搜索 {appname}.deb 并安装即可。packages.ubuntu.com 也是一个不错的搜索地点
答案4
据我所知,如果没有包含您想要的软件包的存储库,那么通常就没有简单的方法可以自动更新软件包。这就是存储库的全部意义所在——您使用 Synaptic 从存储库安装软件包,然后 Update Manager 将帮助您保持所有内容都是最新的。
有时,你需要花点时间寻找包含所需软件包的存储库,然后将存储库添加到源中。相关说明可在此处找到这里。
就你提到的软件而言,DropBox 提供了一个未经身份验证的存储库这里这对我来说很好用,并且谷歌搜索 Skype 存储库会给出一些关于如何安装它的建议,例如这。不幸的是,Songbird 不提供任何 debs,因此没有存储库。我认为这是由于 Mozilla 在重新打包方面存在问题。但社区似乎已经制定了一些解决方案,包括 debs这里。