Tag: 包管理

我怎样才能剥离Ubuntu?

我正在尝试修复我认为是Ubuntu的膨胀安装。 当我在一台机器上安装Ubuntu时,我得到了我不想要的东西 – 网络浏览器,办公应用程序,媒体播放器,辅助工具,Ubuntu One等等。 我的目标是创建一种方法,我可以安装Ubuntu,只包含最小的包 – 管理工具和包管理器,GUI(我的偏好是GNOME),文本编辑器,核心驱动程序(video卡,网卡 – 有线和无线,输入设备),以及我必须运行稳定分发的任何其他东西。 从那里,我想选择我安装的软件包来创建我自己的定制系统。 在与Arch和Slackware等其他发行版玩游戏之后,就像默认情况下它们如何提供准系统安装一样。 然而,我陷入了“配置地狱” – 现在,我试图从Ubuntu转移到Arch,但是花了6个小时之后,我仍然没有可用的系统。 这是一半配置,我没有任何可用的软件包,使我能够工作。 有什么能帮助我的吗? 可以像OpenSUSE构建器那样让你选择CD的应用程序和软件包,高级安装模式,我可以选择要安装的软件包和忽略哪些软件包,或者指导如何将Ubuntu剥离到它的骨架? 我想,一旦我有一个被剥夺的Ubuntu自然跟进,这会影响更新吗? 当Canonical发布下一版本的Ubuntu时,我不希望重新安装任何英国媒体报道。 是的,Ubuntu附带的大多数应用程序,我根本就不使用。 永远。

如何从Ubuntu 64bit中删除所有i386软件包?

随着时间的推移,我安装了许多不再需要的i386软件包。 如何清理系统并仅使用amd64软件包?

我删除包后可以清除配置文件吗?

我正在使用apt-get remove执行包删除,但后来意识到我应该已经完成​​了–purge以及删除配置文件。 我可以轻松删除软件包配置文件,还是需要重新安装软件包然后使用–purge删除?

如何删除已卸载的软件包的依赖项?

我想安装一个软件包(DigiKam),但它有很多依赖项。 如果我决定不再需要这个软件并卸载它,那么现在的unnessary依赖关系会被删除吗? 如果没有,我该如何手动完成?

如何为工作程序创建PPA?

假设我有一个用C,C ++或Python编写的工作应用程序。 我想创建一个Launchpad PPA,以便其他人可以从包中轻松安装它。 请从头到尾逐步说明这一点。 (或提供相同的链接;) 编程语言是否重要? (它可能是一个bash脚本吗?) 我需要在构建中添加任何内容吗? 构建应该在哪里安装? 如何定义依赖项? 我如何使用依赖项? 如何创建.deb? 在上传到Launchpad之前我需要做什么?

如何在没有Internet连接的情况下重新安装Network Manager?

我只有无线连接,一台连接电脑和4GB USB。 我的第二台计算机没有网络连接,因为我已将其从软件中心删除。 但是,现在我想重新安装它。 我怎样才能做到这一点?

为什么`sudo apt-get install XXXX`有时会要求确认,其他人不是?

只是为了好奇,有时在通过apt-get install software_name ,终端提示我确认“输入是或否”,但不是总是如此。 我不是指sudo密码提示,但是消息“将被下载并配置XXX Kb,继续吗?” (或类似的东西) 为什么?

如何离线安装’restricted-extras’?

我目前在房子里没有互联网接入,这意味着我必须在新的11.04安装后去咖啡馆,任何人都可以提供链接,我可以获得11.04的ubuntu-restricted-extras的.deb包(amd64)吗?

如何安装某些包的特定版本?

我的问题分为两部分: 如何知道已安装包的版本? 如何安装特定的软件包版本?

如何通过apt-get找到要安装的软件包

做了一个man apt-get和cursory谷歌搜索后,我不清楚如何使用apt-get (来自互联网)安装新程序(这是一个非常强大而简单的来自另一个Linux发行版)。 我正在使用Ubuntu Server 8.04 LTS(用于一些随机工作的inheritance系统),所以没有GUI。 有人在这里有快速建议吗?