Ubuntu

Ubuntu用户和开发人员的问答

4
如何使Geany成为Ubuntu上的默认编辑器?
我实际上想将Ubuntu 12.04上的默认文本编辑器从nano更改为Geany。当我使用此代码时: update-alternatives --config editor ..我没有在列表中看到Geany。 因此,添加Geany,这应该行得通吗? update-alternatives --install /usr/bin/geany geany /usr/bin/geany 10 另外,请注意,是否可以亲自建议我将默认编辑器从nano更改为Geany,为什么?

2
www-data拥有的文件的SFTP权限被拒绝
我有一个运行Apache和PHP的标准服务器。我正在运行的应用程序会创建文件,这些文件归Apache用户所有www-data。我通过SFTP上传的文件归我自己的用户所有charlesr。所有文件都属于该www-data组。我的问题是www-data,即使charlesr属于该www-data组,我也无法通过SFTP修改或覆盖任何文件,这些文件归拥有。我可以通过SSH会话毫无问题地修改文件。 所以我不确定该怎么办。如何授予我的SFTP会话权限以修改www-data拥有的文件? 作为背景知识,以下是我在设置服务器时为自己写的注释: Now set up permissions on `/var/www` where your files are served from by default: $ sudo adduser $USER www-data $ sudo chgrp -R www-data /var/www $ sudo chmod -R g+rw /var/www $ sudo chmod -R g+s /var/www Now log out and log in again to make the …

6
为什么我获得主机名:名称或服务未知错误?
通过apt-get以下方式安装任何软件包时,都会出现此错误: hostname: Name or service not known dpkg: error processing ssmtp (--configure): subprocess installed post-installation script returned error exit status 1 Setting up libt1-5 (5.1.2-3.4ubuntu1) ... Setting up php5-gd (5.3.10-1ubuntu3.2) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place Errors were encountered while processing: ssmtp E: Sub-process …


2
ntpdate是从哪里获得设置的?关于“无法使用服务器”的错误是什么?
当我ntpdate自己运行时,得到以下输出: 6月8日15:47:46 ntpdate [31251]:无法使用任何服务器,正在退出 如果我用-q ntp.ubuntu.com开关运行它,似乎查询就好了。 我一直在搜寻许多文件/etc/default/ntpdate,但是找到的最相关的文件是,但是即使将其NTPDATE_USE_CONF设置为no,我也无法理解/查看此错误的发生方式 有任何想法吗? 更新- 看起来ntpdate-debian工作正常,并且是使用的实际命令/etc/default/ntpdate,但这不能回答主要问题,我仍然找不到它...

4
如何在gnome shell中反转当前窗口的颜色?
我不喜欢大多数网站在其网站上使用白色背景上的黑色字体,因为它使我难以阅读。 早在11.04年代,将Gnome2与compiz结合使用时,实际上就有一个Negative功能可以抵消任何窗口的内容,从而使背景变为黑色,字体变为白色。对我来说,要容易得多。 但是从11.10开始,使用带有gnome的gnome shell,我不知道是否有类似的东西。 因此,我的问题是:如何在gnome shell中取消当前活动的窗口? 我对其他方法(例如用户样式)不感兴趣。我知道它们的存在,但是我发现通过按快捷键来反转屏幕会容易得多。我还希望该解决方案与应用程序无关。我也时常希望将自由办公室或其他一些耀眼的白色应用程序反转。

4
创建机器以来如何查找Shell命令的历史记录?
几周前,我创建了一个Ubuntu虚拟机机器,此后一直在进行内部项目的开发。 现在,我想查找一周前在终端中键入的某些命令的语法,但是我已经打开和关闭终端窗口,并多次重启了机器。 history创建机器后,如何获取返回到我键入的第一个命令的命令? 还是还有其他所有命令都存储在Ubuntu中的地方?




1
如何创建安装一系列文件的Deb软件包
我想创建一个全新的deb软件包来安装一系列文件。如果可能的话,作为安装的一部分,我想将包含这些文件的文件夹解压缩到一个已知的文件夹位置。失败的话,了解一些如何打包源文件夹和文件的知识将非常有用。 问题是-这可能吗? 让我们举个例子: ~/mypluginfolder/包含文件x,y名为的子文件夹abc和在另一个文件名为的内部z。 我要压缩此文件夹: tar -cvf myfiles.tar ~/mypluginfolder 我想我的debian软件包看起来像 myfiles.tar.gz myfiles+ppafoss_0.1-1/ myfiles.tar DEBIAN changelog, compat, control, install, rules source 是否有可能以某种方式解压缩myfiles.tar到已知的文件夹位置 /usr/share/rhythmbox/plugins/ 因此,最终结果将是: /usr/share/rhythmbox/plugins/mypluginfolder /usr/share/rhythmbox/plugins/mypluginfolder\x /usr/share/rhythmbox/plugins/mypluginfolder\y /usr/share/rhythmbox/plugins/mypluginfolder\abc\z 如果-假设启动板需要源代码,则建议我将源文件夹和文件放到deb包结构中的位置。 这最终将成为一系列单独的启动板PPA程序包。 我更喜欢(但可能无法实现...)是将包装减至最少-从模板创建一系列包装并调整最低限度(更改日志等内容+ tar文件/文件和文件夹结构) 。

7
如何在12.04 LTS中启用鼠标中键仿真?
如何在12.04 LTS中启用鼠标中键仿真?我认为默认情况下它在上一版本中处于禁用状态。我确定这是一个愚蠢的问题,但我找不到通用的答案,它们似乎都是触摸板特定的(即,与多点触摸相关,但我没有),或者使用了我认为不是的触摸板普通的ubuntu方法(创建xorg.conf文件)。我在Dell Inspiron Mini上使用xubuntu变体(xfce)。 我实际上只是在这里进行测试,如果我用两只手指同时点击,它会弹出一个上下文菜单(如右键单击)。有线,我什至不知道这个触控板甚至不能分辨出有两个手指轻按... 以前的行为是同时单击两个触摸板按钮(它们是内置按钮),产生了中间提示。他们不再这样做。我从未使用过双击,而是实际的按钮。 为了澄清起见,我使用的是内置触摸板,而不是外部鼠标。Gpointings将其检测为突触接触,我认为这是正确的 更新-链接到下面的问题@medigeek让我设置了两指点击来模拟中键单击,但是我仍然无法同时单击两个按钮 synclient的输出在这里: LeftEdge = 1760 RightEdge = 5302 TopEdge = 1639 BottomEdge = 4479 FingerLow = 25 FingerHigh = 30 FingerPress = 256 MaxTapTime = 180 MaxTapMove = 232 MaxDoubleTapTime = 180 SingleTapTimeout = 180 ClickTime = 100 FastTaps = 0 EmulateMidButtonTime = …
23 mouse  xubuntu  touchpad  xfce 


1
如何在Gimp中的鼠标光标下选择一个“坐着”的图层?
我正在使用GIMP从PSD文件中复制一些图层,但是这些图层的名称很不正确,所以我想通过单击要复制的项目来选择正确的图层。 我应该使用哪个工具,并提供屏幕截图。 另一个问题是,有时您只是无法单击图像,因为它已分层。
23 gimp 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.