我对磁盘分区的理解一直是对磁盘进行分区以安装多个操作系统,这样您就可以在单个磁盘上从多个操作系统启动。但是,我正在阅读一本 ubuntu 服务器书籍,它讨论了对 ubuntu 安装的 /home 目录进行分区。
“/home 目录在管理员和桌面用户中都是一个流行的分区候选对象,因为它保存了该机器上用户帐户的所有个人文件。如果您将 /home 作为单独的分区维护,您可以安装新版本的发行版甚至完全不同的发行版,而不会删除任何用户设置。”
我不明白有人如何以及为什么要在 ubuntu 安装的文件系统中对主目录或任何其他目录进行分区。
我目前正在使用 ubuntu 13.04 和 windows 7。但我想更改我的 pc 的 MAC 地址。有什么办法可以改变它。
我的外置 1TB 硬盘连接到我的 11.04 盒子上的前部 USB2.0 插座。复制文件时,我的数据传输速率非常慢,约为 . 最大 12 MB/秒,即使从硬盘实用程序说它以高速 USB (480 MB/s) 连接:

这是输出lsusb:
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046a:010a Cherry GmbH
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 008: ID 1058:1001 Western Digital Technologies, Inc. …Run Code Online (Sandbox Code Playgroud) 我需要将文件存储在档案中,但不压缩它们。
存档管理器花费的时间太长,我找不到仅存储(不压缩)文件的选项。
有什么建议?
以下命令失败并出现错误:
$ dpkg -i libmotif*i386.deb
dpkg: error: requested operation requires superuser privilege
Run Code Online (Sandbox Code Playgroud)
如何成为超级用户?我以为我是超级用户?
不确定这是 ubuntu 还是 osx 问题,但我将从这里开始。如果更合适,我会将其留给 mods 将问题移至 AskDifferent。
我在苹果机器上使用 scp 将文件从 ubuntu 移动到 osx。我在苹果机器上编辑了文件。然后我将文件移回,再次在苹果机器上使用 scp 。
源文件的文件名是Documents/trettiårsfirarätare。
Documents/trettiårsfirarätare我得到的文件名是Documents/trettia?rsfirara?tare。
Documents/trettia?rsfirara¨tare虽然这些看起来很相似,但它们之间的字母 å 和 ä 实际上是不同的。我从未更改过文件名。
这对我来说没有什么技术上的区别,我只是将文件名改回 ubuntu 认为的 å 和 ä,但这激起了我的好奇心。
你能向我解释为什么会这样吗?
从这里的相关问题,我做的第一件事是清除 Steam
下一步是删除~/.local/share/Steam上面的答案中和之外的相关文件~/.steam。
有一件事让我相信还有更多工作要做。我首先清除 Steam 的原因是,在其他用户的帐户上,每次登录时我们都会收到一条消息,要求安装 Steam:

这绝对不会来自我主目录中的文件,也不会来自系统范围的 Steam 包,因为从上面照片背景中的 Synaptic 窗口可以看出,它已被清除。同样在其他用户的帐户中也没有~/.steamor~/.local/share/Steam目录。自动启动应用程序中~/.config/autostart/或/etc/xdg/autostart没有与 Steam 相关的条目。
我必须在哪里寻找这个“安装程序”才能将其删除?我的驱动器中是否会出现任何其他与 Steam 相关的文件?
这是在高效桌面上运行 12.04 LTS amd64。Steam 最初是从软件中心安装的。
有关如何为 Brother 多合一网络打印机安装驱动程序的指南要么适用于较旧的设备,要么相当复杂,因为它们通常涉及在我的根目录中编辑或复制系统文件。
是否有更新、更方便的方法来安装所需的驱动程序?
从以下问题
我们看到 gksu 将不再受长期支持,并且从 >= 13.04 开始默认不会安装。相反,我们应该使用 pkexec ,它可以很好地用于非图形应用程序,但不适用于 GUI 上的应用程序:
pkexec gedit
Run Code Online (Sandbox Code Playgroud)
在 .desktop 文件中替换 gksu 时
EXEC=pkexec /usr/bin/gedit
Run Code Online (Sandbox Code Playgroud)
或者当我运行 python 脚本以运行具有 root 权限的图形应用程序时,我收到以下错误:
>>>subprocess.Popen(['pkexec','gedit'])
** (gedit:3203): WARNING **: Could not open X display
Run Code Online (Sandbox Code Playgroud)
如果我不应该让它依赖于 gksu,我将如何重写我的脚本或我的 .desktop 文件以支持身份验证对话框并以 root 身份运行应用程序?
我将在 Lenovo B5400 上安装 Linux,其中包含:
在我只有 HDD时,为我的 2 个 Linux 发行版设计分区非常容易。我一直有:
这很简单,不是吗?我想保留这种方法,但我知道 SSD 有其自身的特殊性——它更喜欢被读取,连续写入可能会影响其寿命。一年内不想杀SSD,所以想把一些系统分区移到HDD上,以保护SSD。据我所知/tmp是经常读写的位置之一。它需要多少空间?还有什么应该放在硬盘上?
或者:如何设计分区以达到完全相同的效果并尽可能保持SSD的安全?
我会很感激你的帮助。