小编sas*_*alm的帖子

递归删除具有给定扩展名的所有文件

我想删除*.o目录及其子目录中的所有文件。但是,我收到一个错误:

sashoalm@aspire:~/.Workspace.OLD$ rm -r *.o
rm: cannot remove `*.o': No such file or directory
Run Code Online (Sandbox Code Playgroud)

另一方面,rm *.o有效,但它不是递归的。

rm

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

以另一个(非 root)用户身份运行 GUI 应用程序

假设我有 2 个用户帐户user1user2. 当我以 登录user1,然后切换到user2使用时su,我可以执行命令行程序,但 GUI 程序失败。

例子:

user1@laptop:~$ su - user2
user2@laptop:~$ leafpad ~/somefile.txt
No protocol specified
leafpad: Cannot open display: 
Run Code Online (Sandbox Code Playgroud)

那么如何运行 GUI 应用程序呢?

shell xorg su x11

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

在挂载 root 之前如何访问 /etc/fstab?

我正在对 进行一些更改/etc/fstab,当我遇到这个鸡和蛋的问题时 - 如果/etc/fstab包含安装文件系统的说明,包括根分区,那么操作系统首先如何读取该文件?

startup boot mount fstab root-filesystem

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

在 LXDE 中设置系统字体?

我想在LXDE中设置系统字体,但是我找不到设置在哪里。这就是 lxappearance 中字体选项卡的样子。如您所见,没有用于选择字体的组合:

在此处输入图片说明

fonts lxde

16
推荐指数
1
解决办法
9635
查看次数

.profile 不是源自 Debian Wheezy LXDE

我添加$HOME/bin$PATHfrom ~/.profile。但是,它似乎不是在登录期间获得的。我使用登录管理器 -lxdm我认为,而不是startx. 我知道这与执行哪些脚本很重要。

为了说明这一点,请查看$HOME/bin在我显式 source 之后如何添加~/.profile。但它不应该是在图形登录期间获得的吗?

sashoalm@aspire:~$ echo $PATH 
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
sashoalm@aspire:~$ source ~/.profile 
sashoalm@aspire:~$ echo $PATH 
/home/sashoalm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
sashoalm@aspire:~$ 
Run Code Online (Sandbox Code Playgroud)

profile lxde

11
推荐指数
1
解决办法
7151
查看次数

apt-get 错误:试图覆盖共享的“文件名”,这与包“包”的其他实例不同

我尝试在 Debian Wheezy 上安装几个 Ubuntu 软件包,但它失败了,现在我损坏了软件包。

问题是,运行也apt-get -f install失败了,出现这个错误:

Preparing to replace libqtwebkit4:amd64 2.2.1-1ubuntu4 (using .../libqtwebkit4_2.2.1-5_amd64.deb) ...
Unpacking replacement libqtwebkit4:amd64 ...
dpkg: error processing /var/cache/apt/archives/libqtwebkit4_2.2.1-5_amd64.deb (--unpack):
 trying to overwrite shared '/usr/share/doc/libqtwebkit4/changelog.Debian.gz', which is different from other instances of package libqtwebkit4:amd64
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Run Code Online (Sandbox Code Playgroud)

它似乎在抱怨覆盖某些文件。我应该尝试删除或移动这些文件吗?

debian apt package-management

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

使用 LXDE 在 Debian Wheezy 中为单个用户添加 $HOME/bin 到 PATH

在 Ubuntu 中,如果 $HOME/bin 存在,它会自动添加到 PATH,但在 Debian 中不会发生这种情况。

我如何将它永久添加到给定用户的 PATH 中,但仅限于他,而不是所有用户?我希望它也对 GUI 程序有效,而不仅仅是对终端有效。

编辑:澄清一下,我使用 LXDE,并且来自登录管理器,即不是startx. .bashrc不适用于我在终端外启动的程序。

debian path lxde

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

xscreensaver 和键盘布局

xscreensaver 不显示当前的键盘布局,所以有时我无法输入密码,因为我在不知道的情况下切换到了西里尔文。例如,我在http://forum.xfce.org/viewtopic.php?id=6877 上找到了关于相同问题的讨论。

有没有办法让它显示当前的键盘布局,或者总是切换到英文?

我的系统是 Debian Wheezy。

debian keyboard-layout xscreensaver

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

添加 VPN 按钮在 Debian Wheezy/LXDE 中被禁用

我想配置一个 VPN 连接,所以选择 VPN 连接->配置 VPN...,然后我进入网络连接对话框。但是添加按钮被禁用。如何启用它?

在此处输入图片说明

debian vpn lxde

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

Qt5 应用程序在 Liux Mint 上不使用 gtk 样式

Qt4 应用默认使用 gtk 主题,但 Qt5 应用需要使用 启动-style gtk,否则看起来不像 gtk 应用。

有没有办法让 Qt5 应用程序默认使用 gtk 风格?有qtconfig-qt4(并且样式设置为 gtk),但没有qtconfig-qt5包。

我使用的是 Linux Mint 17.1 “Rebecca” Cinnamon。

linux-mint gtk qt

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