很抱歉,如果已经有人问过这个问题,我确实做了一些搜索,但没有找到。但是有很多问题,我刚刚在 nexus 5 上安装了最新的 Ubuntu touch,并且打算玩终端等。
1) 我注意到 apt-get 的存在,但是当我尝试 apt-get install telnet(以便我可以连接到 IRC)时,我得到Unable to write to /var/cache/apt和The Package lists or status file could not be parsed or opened.
2) 是否可以向我的手机添加其他 PPA,并安装普通的 Ubuntu 软件包(显然在合理范围内,例如 Apache、nmap 或控制台程序)。
3) 我看到它有 dpkg,支持哪些 deb,我可以在这里安装?或者它是硬件支持的任何控制台?
我刚买了一个 VPS,用 ubuntu 12.04 成像,我注意到它开箱即用了 10% 的内存。然后我继续运行这个:
dpkg-query -Wf '${Package;-40}${Priority}\n' | sort -b -k2,2 -k1,1
Run Code Online (Sandbox Code Playgroud)
并得到了这个庞大的名单。我可以清楚地看到我不需要其中的 97%,但是我需要一天中的大部分时间来抽走每个包裹并将其取出。有什么方法可以让我从此列表中选择所有可选/额外的软件包并删除它们,而不会导致我无法通过 SSH 访问我的 VPS?我已经从列表中删除了所有标记为必需和重要的包,因为没人关心。
db-util extra
diff extra
ia32-libs extra
ia32-libs-multiarch extra
iputils-arping extra
klogd extra
libavc1394-0 extra
libcapi20-3 extra
libdb4.8 extra
libjson0 extra
libnfnetlink0 extra
librtmp0 extra
lsb-release extra
lynx extra
lynx-cur extra
makedev extra
mktemp extra
oss-compat extra
rmail extra
sendmail extra
sendmail-base extra
sendmail-bin extra
sendmail-cf extra
sendmail-doc extra
sensible-mda extra
sysklogd extra
xinetd extra
acl optional
apache2 optional
apache2-doc optional …Run Code Online (Sandbox Code Playgroud)