小编acm*_*cme的帖子

如何跟踪已安装的软件

我时不时地需要更新在我们的一个测试服务器上运行的软件(主要是 Debian)。几乎每次都让我感到困惑的是,安装软件的方法不止一种。今天我需要升级 Coffeescript。我不知道它最初是如何安装的,因此也不知道如何以最佳方式更新它。

它可以通过 apt 安装,也可以通过克隆 github-project 并自行构建或通过 nodejs 包管理器 npm 手动安装。在我为此苦苦挣扎并手动丢弃所有与咖啡脚本相关的文件和目录之后,我设法进行了全新安装。但是后来我想使用需要安装 nodejs 0.6 和 0.4 的 coffeescript 命令。

那么,让游戏重新开始吧!

nodejs 是手动安装的吗?还是作为包裹?还是上天安排的?我不知道。

所以我问自己,当你真的不知道它最初是如何安装的时,是否有一些简单的策略来更新已安装的软件?这里最好的方法是什么?

debian software-installation upgrade package-management

8
推荐指数
2
解决办法
3596
查看次数

如何更改挂载点

我对 Linux 上的这种挂载/卸载事情不是很深入,所以我的问题是:

随着df -h我碰到下面的概述:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             323M  306M     0 100% /
tmpfs                 502M     0  502M   0% /lib/init/rw
udev                  497M  116K  497M   1% /dev
tmpfs                 502M     0  502M   0% /dev/shm
/dev/sda9              47G  181M   44G   1% /home
/dev/sda8             368M   12M  338M   4% /tmp
/dev/sda5             8,3G  1,1G  6,8G  14% /usr
/dev/sda6             2,8G  433M  2,2G  17% /var
Run Code Online (Sandbox Code Playgroud)

我将这台机器用作网络服务器,所有与网络相关的东西都位于/srv/. 因为这是/我在这里磁盘空间不足的一部分。我看到/home有 44G 的可用网络空间,这在我的情况下纯属无稽之谈。所以我想有/home没有为自己的分区(相当一部分/),但是/srv作为自己的分区,通过抓占用的空间/home。所以在那之后 …

partition mount

7
推荐指数
1
解决办法
7万
查看次数