标签: system

更改桌面文件夹路径

这是我在这里的第一个问题,我正在尝试创建一个小脚本,用于更改桌面中显示的图标。我的意思是,当我点击一个按钮时,我会启动这个简单的脚本

cp $HOME/.config/Desktop5/user-dirs.dirs $HOME/.config
Run Code Online (Sandbox Code Playgroud)

在 Desktop5/user.dirs 我写道:

XDG_DESKTOP_DIR="$HOME/Downloads"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
Run Code Online (Sandbox Code Playgroud)

我为每个最常用的文件夹编写了 5 个脚本:下载、图片、音乐、桌面和视频

它可以工作,但不幸的是,有时桌面不会很快刷新,我必须多次单击相同的按钮才能看到桌面图标,更改。

我该如何解决这个问题?

编辑:

我感谢你的回答,我替换了

`cp $HOME/.config/Desktop5/user-dirs.dirs $HOME/.config`
Run Code Online (Sandbox Code Playgroud)

用这两个命令: rm -r ~/Desktop ln -s ~/Downloads ~/Desktop

我无法使用 rm -r-i ~/Desktop

因为这个命令是由脚本启动的,现在它可以工作了!

system directory

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

如何将操作系统名称从 Ubuntu 更改为其他名称?

我希望像 System Monitor 和 Conky 这样的应用程序显示名称 MYOS 而不是 Ubuntu 11.10。

另外,我想lsb_release -a等只显示 MYOS。

system 11.10 system-monitor

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

如何在系统启动时挂载所有分区

您好,我搜索了此查询(在系统启动时安装所有分区)并在附近找到了答案。我将此命令添加到启动应用程序“/usr/bin/udisks --mount /dev/disk/by-uuid/A2E6A54AE6A52011”和其他三个分区中。当我关闭并打开启动应用程序时,它不会保存所有三个分区。它只保存添加的最后一个命令。有什么办法可以在系统启动时挂载所有分区?我遵循的上述程序也打开了该系统分区,导致启动延迟。如果可能,告诉如何只挂载所有分区而不是打开所有分区。但我希望所有分区都自动挂载。请帮我。

我编辑的 fstab 的图像

最后三行是我添加的行。根据你的第一个建议。

根据你的第一个建议

根据你的第二个建议。

根据你的第二个建议

这是两次编辑的结果。

驱动器消失了

好吧...让我更具体地说...下图显示了我内部硬盘的所有分区。1. 我只想挂载标记为 (a) Sumana(Backups), (b) Movies,Doc's and Songs (c) Personal 的分区 所有分区

这是 df -h 的输出

df -h 的输出

这是 cat /etc/fstab 的输出 猫的输出...

这是所有分区的 uuid

uuid'.

现在我想挂载 sda3、sda5 和 sda7,如果可能的话,甚至是 windows 分区 sda2。

对不起,如果我打扰你兄弟。我以 Unix 为主题,现在我对学习命令和像这样自定义很感兴趣。我想安装。希望我已经上传了你想要的所有输出。

startup partitioning system automount

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

有没有办法检查 Ubuntu 安装运行状况?

我是一个在继续研究他的系统之前想要确定的人。因此,我想知道我的 Ubuntu 安装是否处于良好状态。我想知道的一些事情:

  • 如果缺少必要的包。
  • 所有包裹都很健康。
  • 系统中没有丢失的文件。
  • 没有破损的包裹
  • 等等...

长话短说,有没有一种方法可以检查我的安装是否健康,是否处于良好状态。

如果这很重要,我目前正在使用 14.04。

谢谢。

package-management dependencies system

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

停止终端保存命令

使用终端时,它保存以前执行的命令。当我按下向上箭头按钮时,它会告诉我们我之前运行过哪些命令。

假设,我正在使用我朋友的系统并开始使用它的命令行。现在,我的朋友将知道我一直在运行哪些命令。但我不知道想让他知道这一点。

有没有办法阻止终端为当前会话保存这些命令?

(假设这个问题的场景。我不是骗子)

command-line system 16.04

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

Freedesktop.org 失败

我遇到了 org.freedesktop.systemd1 失败的间歇性问题。它似乎发生在晚上(我一直让计算机处于开启状态),并且桌面冻结到我必须进行硬重启才能重新启动的程度。以下是系统日志的结果:

Nov  2 07:26:00 garry-desktop dbus-daemon[778]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.8' (uid=0 pid=779 comm="/usr/sbin/NetworkManager --no-daemon " label="unconfined")
Nov  2 07:26:00 garry-desktop systemd[1]: Starting Network Manager Script Dispatcher Service...
Nov  2 07:26:00 garry-desktop whoopsie[1572]: [07:26:00] offline
Nov  2 07:26:00 garry-desktop /usr/lib/gdm3/gdm-x-session[1230]: dbus-daemon[1230]: [session uid=121 pid=1230] Activating service name='org.freedesktop.systemd1' requested by ':1.13' (uid=121 pid=1362 comm="/usr/libexec/gsd-sharing " label="unconfined")
Nov  2 07:26:00 garry-desktop /usr/lib/gdm3/gdm-x-session[1230]: dbus-daemon[1230]: [session uid=121 pid=1230] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status …
Run Code Online (Sandbox Code Playgroud)

system freeze 20.04

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

为什么 Ubuntu-Desktop 包总是与pulseaudio相关联?

正如我上面的问题,我徘徊为什么 ubuntu-desktop 包总是与pulseaudio包完全关联?为什么我们不能在不擦除 ubuntu-desktop 的情况下擦除pulseaudio?

system pulseaudio

5
推荐指数
1
解决办法
266
查看次数

运行 Firestarter 配置程序时出现系统日志错误

运行最新的 Ubuntu 版本。11.04。使用 Firestarter 防火墙配置 (ver.1.0.3)。运行 Firestarter 时,返回错误消息“无法打开系统日志。没有可用的事件信息”。同样的错误消息。在 Firestater 的“事件”选项卡中返回“读取系统日志时出错(空),文件不存在”。

如何打开/创建/启动系统日志以防止此错误消息??

configuration system firewall log

5
推荐指数
1
解决办法
8900
查看次数

硬盘更换后从完整系统备份中恢复哪些文件夹?

除了硬盘更改之外,我需要从 Ubuntu 11.10 安装的备份中恢复哪些文件夹才能恢复原始状态?

细节:

我在内部 SSD 磁盘 (SATA,60GB) 上安装了 Ubuntu 11.10,并仅将软件 RAID5 阵列(3 个内部磁盘,SATA)用于备份。我用 Back-In-Time(root) 备份了整个 SSD 磁盘。现在我的 SSD 磁盘出现故障,我插入了一个新磁盘(120GB,SATA)。然后我再次从 live-CD 安装了 Ubuntu。然后我从软件中心安装了“mdadm”和“backintime”。我的 RAID5 阵列未显示在 Nautilus 和磁盘实用程序中,但我将其带回来,在终端窗口中键入“sudo mdadm --assemble --scan”,然后将其安装在 Nautilus 中。Backintime 没有显示快照,直到我将主机名更改为旧名称。Backintime 现在向我显示以下要恢复的文件夹/文件:

  • 垃圾桶
  • 开机
  • 光盘
  • 开发
  • 等等
  • 库32
  • 库64
  • 丢失+找到
  • 媒体
  • 选择
  • 进程
  • sbin
  • linux系统
  • 服务端
  • 系统
  • 时间
  • 用户
  • 无功
  • !initrd.img
  • vmlinuz
  • initrd.img.old
  • vmlinuz.old

然后在我第一次尝试时,我恢复了每个文件夹(这有点傻,因为它删除了排除文件夹的所有内容,如“sys”而不是忽略它)。重新启动后,我总是在启动时遇到错误“错误:没有这样的设备:3b45 ...”,而 Ubuntu 桌面没有出现。

然后在重新安装 Ubuntu 后的第二次尝试中,我恢复了除以下文件夹之外的所有内容:

  • /开发
  • /进程
  • /系统
  • /媒体
  • /mnt
  • /光盘

但我仍然遇到同样的错误。Grub 出现了,但在显示桌面之前,它卡住了相同的错误消息“错误:没有这样的设备:3b45...”。所以我再次从 Live-Cd 安装了 Ubuntu。 …

backup system disk restore

5
推荐指数
1
解决办法
1679
查看次数

Ubuntu/Linux 中是否有任何不变的硬件系统标识符

目前我正在使用ethernet mac address为我的程序生成许可证,但有时有不止一张以太网卡(无线、调制解调器等)。所以我想用别的东西:也许有主板标识符或其他东西?!

我需要使用 Python 获取此 ID...

mac python system ethernet

5
推荐指数
1
解决办法
2316
查看次数