小编Dan*_*ela的帖子

安装时如何使用手动分区?

我想查看有关如何在 Ubuntu 安装期间使用手动分区的完整操作方法。现有的指南(至少我在这里找到的那​​些)仅涵盖自动部分,而手动部分保持不变(或极短且不包含图片)。

我想涵盖这样的情况:

partitioning system-installation

287
推荐指数
5
解决办法
153万
查看次数

每次重新启动时如何在 /var/run 中创建文件夹

在最近的 ubuntus(特别是,我最感兴趣的是 12.04)/var/run是 tmpfs,因此我假设每次重新启动时它都是空的。

但是,我看到了一些文件夹,例如/var/run/mysqld和许多其他文件夹。每次重新启动时如何创建这些文件夹?是否有一些模板文件夹复制到/var/run/(如果是,哪个脚本执行该操作),或者每个文件夹分别被复制mkdir,或者什么?

编辑:
请不要回答/var/run是持久的,或者/run是持久的。因为它不是。

即使在您的系统上是这样,在常规 12.04 上也不是这样。

filesystem boot

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

如何配置 lightdm 以允许在 Ubuntu 14.04 中手动登录

我曾经修改/etc/lightdm/lightdm.conf,添加行greeter-show-manual-login=true,以允许隐藏用户和root登录。

现在我刚刚安装了新的 Ubuntu 14.04,该文件lightdm.conf不再位于/etc/lightdm. 它在里面/etc/init并且已经被完全修改。

如何强制 lightdm 登录屏幕显示输入登录名的字段?

login lightdm

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

如何列出系统中安装的所有应用程序?

我知道,我只能点击Super+A来查看 Ubuntu 中所有已安装的应用程序,但我需要一个命令来列出它们的名称。命令

dpkg --get-selections | awk '{print $1}'
Run Code Online (Sandbox Code Playgroud)

也不是一个选项,因为它显示了所有已安装的软件包,并且包含驱动程序、内核和库。

command-line apt

23
推荐指数
2
解决办法
13万
查看次数

为什么我需要运行“/bin/bash --login”

我刚刚设置了一个新的 Ubuntu 13.10 服务器,通过rvm.

问题是,每当我切换到用户“rails”(我安装了 ruby​​ 和 rails 的用户)时,我必须/bin/bash --login在 Ubuntu 识别出 ruby​​、rails 或rvm已安装之前运行。

希望有人知道:

  1. 上面的命令有什么作用?
  2. 为什么我需要运行它?
  3. 我能做些什么来一劳永逸地解决它?:)

任何帮助表示赞赏!

rvm ruby bash login 13.10

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

显示文件中最后十行的命令是什么:/var/log/syslog

我想知道显示文件中最后十行的命令是什么: /var/log/syslog

command-line

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

如何获取“delta”包以优化 apt-get 升级下载?

我最近在 VirtualBox 中安装了Fedora,并注意到它们使用 Delta-RPM 包,这有助于显着减少下载大小。另外我听说Gentoo 使用了一些delta。也很高兴在 Ubuntu 中看到这样的增量。

有谁知道这样的 delta-deb 包,我该如何使用它们?

upgrade apt deb

17
推荐指数
1
解决办法
4792
查看次数

未满足的依赖项。Libc6 包系统坏了

每当我尝试升级或安装新软件包时,我都会得到以下信息

ibc6-dbg: Depends: libc6 (= 2.31-0ubuntu9.2) but 2.31-0ubuntu9.1 is installed \
libc6-dev: Depends: libc6 (= 2.31-0ubuntu9.2) but 2.31-0ubuntu9.1 is installed \
           Depends: libc-dev-bin (= 2.31-0ubuntu9.2) but 2.31-0ubuntu9.2 is installed
libc6-i386: Depends: libc6 (= 2.31-0ubuntu9.2) but 2.31-0ubuntu9.1 is installed
Run Code Online (Sandbox Code Playgroud)


我试过apt --fix-broken install
我试过sudo apt-get -f install强制安装。
在这两种情况下,我都收到相同的错误消息。

我还是 Linux 的新手,很想学习如何在不擦除操作系统并重新安装的情况下解决这些问题

dpkg dependencies glibc software-installation 20.04

16
推荐指数
2
解决办法
6635
查看次数

Ubuntu 随机进入只读模式

最近几天,我的 Ubuntu 12.10 一直随机进入只读模式,导致我无法保存任何编辑过的文件,并迫使我重新启动计算机,这很痛苦,因为这是我做所有事情的平台我的编程工作。当我重新启动到 Ubuntu 时(我有 Windows 7 的双启动),它告诉我它检测到一个磁盘错误,我必须按下f才能修复它,之后它将成功重新启动。

我的 Windows 7 没有任何问题,所以它不可能是硬盘。我还在一个论坛上看到我应该运行这些命令来解决这个问题:mount --options remount,rw /and mount --all,但是这些只是说我无法在只读系统上安装设备。我是一个 Linux 新手(一般来说也是一个电脑新手)所以任何帮助都将不胜感激!

编辑 1:

好的,所以我fsck从引导 CD 运行......它应该只需要两秒钟吗?'因为我的做到了。无论如何,它返回了两个错误:

Superblock last mount time is in the future (hardware clock incorrect)
Run Code Online (Sandbox Code Playgroud)

Superblock last write time is in the future (hardware clock incorrect)
Run Code Online (Sandbox Code Playgroud)

显然,它修复了他们两个。

编辑2:

我刚跑sudo fsck -Cf /dev/sda5这次发现了很多

fsck应该只需要几秒钟?

编辑 3:

我刚刚跑了sudo badblocks -v /dev/sda5,badblocks 发现了四个坏扇区:

27238968  
27238969  
27238970 …
Run Code Online (Sandbox Code Playgroud)

filesystem mount disk read-only 12.10

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

./configure 没有这样的文件或目录,即使在安装了构建要点之后

我正在尝试在我的 ubuntu 13.04 上安装 Java SE 7。

我已经下载了 tar.gz 文件并解压了。

但是当我在终端中写道时:

./configure
Run Code Online (Sandbox Code Playgroud)

我看到了这条消息

bash: ./configure: No such file or directory
Run Code Online (Sandbox Code Playgroud)

即使在安装了 build Essentials 包之后,我也能看到它。

任何的想法?

bash java

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