我想查看有关如何在 Ubuntu 安装期间使用手动分区的完整操作方法。现有的指南(至少我在这里找到的那些)仅涵盖自动部分,而手动部分保持不变(或极短且不包含图片)。
我想涵盖这样的情况:
在最近的 ubuntus(特别是,我最感兴趣的是 12.04)/var/run
是 tmpfs,因此我假设每次重新启动时它都是空的。
但是,我看到了一些文件夹,例如/var/run/mysqld
和许多其他文件夹。每次重新启动时如何创建这些文件夹?是否有一些模板文件夹复制到/var/run/
(如果是,哪个脚本执行该操作),或者每个文件夹分别被复制mkdir
,或者什么?
编辑:
请不要回答/var/run
是持久的,或者/run
是持久的。因为它不是。
即使在您的系统上是这样,在常规 12.04 上也不是这样。
我曾经修改/etc/lightdm/lightdm.conf
,添加行greeter-show-manual-login=true
,以允许隐藏用户和root登录。
现在我刚刚安装了新的 Ubuntu 14.04,该文件lightdm.conf
不再位于/etc/lightdm
. 它在里面/etc/init
并且已经被完全修改。
如何强制 lightdm 登录屏幕显示输入登录名的字段?
我知道,我只能点击Super+A来查看 Ubuntu 中所有已安装的应用程序,但我需要一个命令来列出它们的名称。命令
dpkg --get-selections | awk '{print $1}'
Run Code Online (Sandbox Code Playgroud)
也不是一个选项,因为它显示了所有已安装的软件包,并且包含驱动程序、内核和库。
我刚刚设置了一个新的 Ubuntu 13.10 服务器,通过rvm
.
问题是,每当我切换到用户“rails”(我安装了 ruby 和 rails 的用户)时,我必须/bin/bash --login
在 Ubuntu 识别出 ruby、rails 或rvm
已安装之前运行。
希望有人知道:
任何帮助表示赞赏!
我想知道显示文件中最后十行的命令是什么: /var/log/syslog
我最近在 VirtualBox 中安装了Fedora,并注意到它们使用 Delta-RPM 包,这有助于显着减少下载大小。另外我听说Gentoo 使用了一些delta包。也很高兴在 Ubuntu 中看到这样的增量。
有谁知道这样的 delta-deb 包,我该如何使用它们?
每当我尝试升级或安装新软件包时,我都会得到以下信息
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 的新手,很想学习如何在不擦除操作系统并重新安装的情况下解决这些问题
最近几天,我的 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) 我正在尝试在我的 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 包之后,我也能看到它。
任何的想法?