小编Gil*_*il'的帖子

在 GTK3 中关闭平滑滚动

在默认的 Ubuntu 16.04 (xenial) 安装中,GTK3 应用程序(包括大多数默认 GUI 应用程序)已激活平滑滚动。如何禁用它?

例如,在 Gedit 中,按PageUp/PageDown会使文本一次滚动一个像素行,直到它向上/向下一页固定到其最终位置。同样的行为发生在文件选择对话框、Nautilus 等中。如何关闭平滑滚动,即如何使PageUp/PageDown键立即显示上一页/下一页?

gnome gui accessibility gtk3 scrolling

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

SVN“不是工作副本”

好的...所以我想上传一些东西到 SVN 服务器。这有多难?好吧,事实证明我已经使用windumb 太久了。

首先,我应该将文件夹“克隆”到我的计算机上,使用

svn co --username USERNAME URL
Run Code Online (Sandbox Code Playgroud)

好吧,所以我

cd ~/.../0.SVN
svn co --username USERNAME URL
Run Code Online (Sandbox Code Playgroud)

并得到一个

svn: OPTIONS from URL: 200 OK.
Run Code Online (Sandbox Code Playgroud)

接下来,我创建一个文件夹~/.../0.SVN/someFolder,将一些文件放入该文件夹中,并想添加它以便我可以提交它。

 svn add someFolder
Run Code Online (Sandbox Code Playgroud)

现在它给了我一个

 "." is not a working copy
Run Code Online (Sandbox Code Playgroud)

而且我不知道出了什么问题,因为我基本上完全按照我的指示去做。

svn

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

如何在打开终端或控制台模式时自动启动 bash shell?

我使用“useradd”命令在 ubuntu 中创建了一个普通用户帐户,但问题是我必须键入“bash”才能在控制台模式下(在 tty 中,通过 ctrl+alt+ Fn)和远程模式(通过 ssh)。bash shell 对我来说最重要的部分是自动完成功能,所以我的问题是如何在登录帐户时让 bash shell 自动启动。

我使用 ubuntu 13.04 32 位版本。我很感激任何建议!

bash users

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

以其他用户身份运行 GUI 程序是否安全?

我需要以libreoffice另一个用户身份运行程序 ( )。我注意到该程序在调用时在后台启动kdesudo -u otheruser libreoffice,可能是为了避免社会工程攻击。

(在下面的文本中,“登录用户”指的是我,而不是“其他用户”)

  • 以这种方式运行不受信任的程序是否安全?
  • 它会影响当前登录的用户吗?(登录用户上下文中的文件和进程访问)

由 fork-bombs、使用过多 CPU 等造成的拒绝服务攻击被排除在外,因为如果我直接登录otheruser. 为清楚起见,我正在寻找登录时直接otheruser运行程序与使用kdesudo,gksudo和运行程序之间的差异sudo

security xorg sudo users

7
推荐指数
1
解决办法
1423
查看次数

大 tmpfs /run 分区 - 必须这么大吗?

我在几个 8G RAM Wintel 机器上运行 Ubuntu 11.10 桌面。两者都是由带有 1.6GB tmpfs/run分区的默认安装程序自动创建的,我怀疑在系统中的其他地方使用这个数量的 RAM 会更有用。我怀疑安装程序将 20% 作为默认值,这对于 RAM 较少的机器来说可能没问题,但对于 8GB 系统来说似乎有点过分。我的问题是 - 我可以改变它的大小吗?如果可以,如何改变,这样做有什么风险?

/run分区未出现在/etc/fstab文件中,因此必须在其他地方进行设置。

memory tmpfs

7
推荐指数
1
解决办法
5164
查看次数

使用 GParted 拆分分区

在此处输入图片说明

这些是我当前的磁盘分区。/yedek用于一些个人备份文件。如您所见,我的 PC 上只有 Ubuntu。我也会安装 Windows。正因为如此,我想缩小/dev/sda3。它目前为 546GB,我想拆分它:300GB/用于 Windows (NTFS) 和 246GB 对我来说是可以的。

我是第一次使用 GParted。我怎样才能缩小/?我不想丢失 Ubuntu 的任何数据。

partitioning gparted

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

为什么克隆 LUKS 容器会有风险?

我最近使用“备用”安装程序提供的 LUKS+LVM 组合将 Ubuntu 安装到加密分区上。现在我想创建我的 HD 的备份。

来自LUKS 常见问题解答

6.15 我可以克隆一个 LUKS 容器吗?

您可以,但它破坏了安全性,因为克隆的容器具有相同的标头,因此具有相同的主密钥。您不能更改 LUKS 容器上的主密钥,即使您更改了密码,主密钥也保持不变。这意味着任何有权访问其中一个克隆的人都可以将它们全部解密,完全绕过密码短语。

如果我的加密 HD 的完美克隆包含与我的实时加密 HD完全相同的信息,它怎么会破坏安全性?

在什么意义上保持我的 LUKS 加密 HD 的更新克隆围绕“破坏安全性”?

encryption security luks

7
推荐指数
1
解决办法
2026
查看次数

打开终端窗口并在启动时执行 Python 脚本

我有一个 Python 脚本,我想在每次启动时执行。我可以通过将它添加到启动应用程序来运行它:

python3 /path/to/script.py
Run Code Online (Sandbox Code Playgroud)

这有效,但它不会打开终端窗口,所以我看不到程序的输出。我怎样才能让它打开一个终端窗口并在那里执行脚本?

注意:我让窗口input(' ')在 Python 脚本的末尾保持打开状态。谢谢!

12.04 startup-applications python3

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

在 64 位系统上运行 32 位程序时出现“No such file”

我下载了一个 Chromium 快照并将其解压缩,如下所示:

michael@ubuntu:/opt/chrome-linux$ ls
chrome                  libffmpegsumo.so                nacl_irt_x86_32.nexe
chrome.1                libppGoogleNaClPluginChrome.so  product_logo_48.png
chrome_100_percent.pak  locales                         resources
chrome.pak              nacl_helper                     resources.pak
chrome_sandbox          nacl_helper_bootstrap           xdg-mime
chrome-wrapper          nacl_irt_srpc_x86_32.nexe       xdg-settings
Run Code Online (Sandbox Code Playgroud)

但是当我尝试运行时chrome,它不存在......

michael@ubuntu:/opt/chrome-linux$ ./chrome
bash: ./chrome: No such file or directory
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么打不开?运行 Xubuntu 12.10 AMD64。

michael@ubuntu:/opt/chrome-linux$ ldd /opt/chrome-linux/* | grep -i "not found"
ldd: /opt/chrome-linux/locales: not regular file
ldd: /opt/chrome-linux/resources: not regular file
Run Code Online (Sandbox Code Playgroud)

64-bit bash files chromium executable

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

.nfs0000... 文件在使用 Mercurial 时不断显示和消失

最近,我的机器上似乎发生了一些比其他任何事情都更烦人的事情:每次我在目录中查找 Mercurial 更改时,它都会告诉我两个.nfs####文件然后立即消失。 ####每次它们闪烁时似乎都会增加。

我的电脑是不是疯了?这与 Mercurial 有关系吗?文件系统相关(这是网络安装驱动器)?

$ hg st
? .nfs000000001b1d062600000a43
? .nfs000000001b1d085a00000a44
$ ls -lhtrA
total 1.7M
drwxrwxr-x 5 nick    nick    4.0K Sep  2 14:34 media/
drwxrwxr-x 6 nick    nick    4.0K Sep 19 17:07 venv/
drwxrwxr-x 7 nick    nick    4.0K Sep 19 18:55 lab_web/
drwxrwxr-x 8 nick    nick    4.0K Sep 19 20:15 templates/
drwxrwxr-x 5 nick    nick    4.0K Sep 20 17:44 .hg/
-rw-rw-r-- 1 nick    nick     252 Jul 23 17:21 manage.py
-rw-rw-r-- 1 nick    nick …
Run Code Online (Sandbox Code Playgroud)

nfs delete mercurial

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