小编Oli*_*Oli的帖子

升级到最新的稳定 Mono

最近发布的 Mono 2.8 拥有一些重大的性能改进。让它成为 Maverick 为时已晚,我相当有耐心。

我不会将 Mono 用于任何关键任务(只是播放音乐和整理照片),如果它破坏了与 Mono 相关的所有内容,我可能要么接受它,要么修复它。我知道如果我把事情搞砸了,我会损失多少。

因此,承认这一点,这里有人知道如何以一种可以插入的方式构建 Mono 以替换当前的 Mono (2.6.7)?我的意思是理想情况下镜像 Ubuntu 使用的软件包,以便如果发生更糟糕的情况,我可以降级软件包。

或者是否有 PPA 可以为我完成所有这些工作?

packaging mono

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

Ubuntu 中是否有可用的 LAN 拓扑映射软件?

我需要对在我的 LAN 中运行的所有第 2 层和第 3 层机器进行图形映射。

我不想要像 Dia 或类似的图形工具,而是一种“图形 Nmap”,它显示 LAN 的真实布线(也包括交换机!)。

事实上,是这样的:http : //www.solarwinds.com/network-topology-mapper.aspx

networking software-recommendation

36
推荐指数
2
解决办法
9万
查看次数

如何翻转文件中的单个位?

我想故意损坏文件以测试btrfs 可以自我修复的说法。这篇文章讨论了关闭文件系统,通过“翻转”一个位然后重新安装它来损坏照片。在较旧的文件系统中,这只会被破坏,但它应该会在 btrfs 中自行修复。从理论上讲,这是有道理的,但我真的很想测试一下。

问题是这篇文章没有解释如何做到这一点。
我将如何更改文件系统非常特定部分中的单个位?

我还应该指出,这必须在离线文件系统上完成,以便 btrfs 不会将我的写入视为故意的。

编辑:虽然问题(和讨论)谈论了很多关于 btrfs 的问题,但我想知道是否有实现这种损坏的文件系统独立方法(以便可以在不同的 RAID 类型/控制器/等之间进行比较)。

filesystem btrfs

36
推荐指数
3
解决办法
8424
查看次数

DKMS 是做什么的?我如何使用它?

我最近看到一些关于 DKMS 的提及,但不清楚它在我的系统上实际做什么。

DKMS 实际上有什么作用,我该如何使用它?

dkms

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

查找包含大量文件的目录

所以我的一个客户今天收到了一封来自 Linode 的电子邮件,说他们的服务器导致 Linode 的备份服务崩溃。为什么?文件太多。我笑了,然后跑了:

# df -ih
Filesystem     Inodes IUsed IFree IUse% Mounted on
/dev/xvda        2.5M  2.4M   91K   97% /
Run Code Online (Sandbox Code Playgroud)

废话。240 万个 inode 正在使用中。这到底是怎么回事?!

我已经寻找了明显的嫌疑人(/var/{log,cache}以及托管所有站点的目录),但我没有发现任何真正可疑的东西。我确信在这个野兽的某个地方有一个包含几百万个文件的目录。

上下文一个我繁忙的服务器使用200K的inode和我的桌面(旧安装超过二手储存4TB)只是刚刚超过一百万。有一个问题。

所以我的问题是,我如何找到问题所在?有du用于 inode 吗?

filesystem inode

34
推荐指数
3
解决办法
3万
查看次数

Ubuntu 仅在终端上启动,如何恢复 GUI 桌面?

我的 Ubuntu 桌面在哪里?它的启动和运行总是默认为终端屏幕,如果我在终端中按Ctrl+ Alt+F7仍然在终端中Ctrl+ Alt+F1仍然在终端中。

在此处输入图片说明

没有GUI,如何恢复?

编辑:

sun@e700gent:/etc/X11$ sudo apt-get install --reinstall ubuntu-desktop
[sudo] password for sun: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libcdio-paranoia1 packagekit-backend-aptcc gdebi-core libxrandr-ltsq2 linux-headers-3.5.0-23-generic linux-headers-3.5.0-23 libcdio-cdda1 libllvm3.1
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 209 not upgraded.
Need to get …
Run Code Online (Sandbox Code Playgroud)

package-management unity desktop-environments 12.04

32
推荐指数
4
解决办法
21万
查看次数

通过替换字符来更改多个文件名

我有多个名为that : screenshot 13:25.png
Windows 的文件很难打开这些文件,可能是因为“:”。

我怎样才能更换它?

command-line

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

为什么我仍然在 Nginx 上看到一个 Apache 站点?

我安装了 nginx 然后我安装了 apache2,过了一会儿我删除了 apache2。几周后,我在访问时发现了一些奇怪的事情http://localhost:nginx 处理了请求,但是当我输入我的 IP 地址或网络中的任何人输入我的 IP 时,它会导致 apache2 页面加载,表明它可以正常工作。

我清除并删除了 Apache 但我仍然无法摆脱这个问题,尝试重新安装并再次清除然后重新启动。关于可能是什么问题的任何想法?

PS我的计算机无论如何都无法识别apache2,即使我手动搜索它们也找不到所有Apache文件和二进制文件。

root@elite-HP-Pro3500-G2-MT-PC:/home/elite# whereis apache2
apache2:
root@elite-HP-Pro3500-G2-MT-PC:/home/elite# sudo service apache2 start
Failed to start apache2.service: Unit apache2.service failed to load: No such file or directory.
root@elite-HP-Pro3500-G2-MT-PC:/home/elite# sudo apt-get purge apache2 apache2-utils
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'apache2' is not installed, so not removed
Package 'apache2-utils' is not installed, so not removed
0 upgraded, 0 newly installed, 0 …
Run Code Online (Sandbox Code Playgroud)

uninstall apache2 purge

31
推荐指数
2
解决办法
3万
查看次数

如果您尝试使用 Ubuntu 然后又回到旧操作系统,您为什么要这样做?

在过去的几年里,我经常进出 Ubuntu,因为我相信这个想法。然而,总是有一些因素让我放弃并返回 Windows 或 OS X,打算在 Ubuntu 有更多时间“烘烤”时回来。

有趣的是,如果你有过类似的经历,你为什么要回去?

如果我们能解决这些问题,也许 Ubuntu 可以克服这个问题。我的意思是“鸿沟”。

migration

30
推荐指数
4
解决办法
2391
查看次数

为什么有些软件包在其版本字符串前面的冒号前有额外的数字?

我刚刚注意到 Wine(以及许多其他软件包)已将其版本控制方案更改为以下内容:

1:1.6.2-0ubuntu3
Run Code Online (Sandbox Code Playgroud)

我明白...之后的一切1:1:指的是什么?

它似乎没有反映主要版本。查看待定升级列表,有如下版本:2:4.1.3...并且有很多没有#:前缀的软件包。

这是怎么回事?

packaging versions

30
推荐指数
2
解决办法
5482
查看次数