Ubuntu

Ubuntu用户和开发人员的问答


2
手动卸载GDAL
我也跟着./configure,make,make install当我最初我的Ubuntu机器上安装GDAL的做法,但现在我想升级到1.10。 不幸的是,我想使用容易进行升级,但执行后,apt-get install我跑gdal-config --version我仍然得到一个版本为1.9。 我尝试手动重命名.so文件/usr/local/lib,/usr/lib但是仍然无法手动卸载GDAL。 有人成功做到了吗?
8 apt  uninstall 



3
Debian的所有语言环境都相当于什么?
在Debian上,我可以依赖某个软件包locales-all来确保所有语言环境均已安装/可用。Ubuntu中没有这样的软件包。 它曾经有belocs-locales-*做同样的事情。或者,可以依赖于各种本地化包(如只de+ en+ fr对于大多数的西欧,也存在一定的局限性的;有时,软件事实上确实需要所有的标准语言环境)。这些软件包在严格而精确的AFAICT之间消失了。 那么,我可以使用哪种Ubuntu软件包Depends来提供所有语言环境? 编辑:这是不一样的locales包,它仅提供以生成语言环境所需的数据文件; 仅仅locales-all在Debian中安装软件包就可以立即使用这些语言环境,以及所有这些语言环境。(它包含一个软件包,在最新版本中,它也节省了很多空间。)这样,用户没有一个可以(偶然地)禁用必要语言环境的旋钮。


2
尝试破坏已修改的程序包时出现“ dpkg-source:对源的无法表示的更改”
我使用以下命令将源下载到软件包中: $ apt-get source gkrellweather 我还确保我具有编译依赖项: $ sudo apt-get build-dep gkrellweather 我测试了它是否可以正常运行: $ cd gkrellweather-2.0.8 $ debuild 它.deb在上面的文件夹中构建了一个程序包,我可以使用以下程序进行安装: $ sudo dpkg -i ../gkrellweather*.deb 好的,一切就绪。让我们开始吧! 我在Vim中打开了源代码,并做了一些想要的更改。然后我尝试重建: $ debuild 但我收到以下错误: ... dh_clean: Compatibility levels before 5 are deprecated (level 4 in use) dpkg-source -b gkrellweather-2.0.8 dpkg-source: warning: no source format specified in …
8 debuild 

3
在Shell脚本中评估字符串
我正在遵循此bash shell脚本指南: http://www.tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html 在“数字比较”部分中,引用了一个示例: anny > num=`wc -l work.txt` anny > echo $num 201 anny > if [ "$num" -gt "150" ] More input> then echo ; echo "you've worked hard enough for today." More input> echo ; fi 上面发生的事情是,我们在bash变量中存储了一串命令,然后在该变量上调用echo。似乎发生的事情是对字符串求值并执行wc命令并将行数返回到控制终端。 好的,所以我在Ubuntu 12.04中启动终端并尝试类似的操作: $ touch sample.txt && echo "Hello World" > …

2
温度警告
当我的Ubuntu计算机即将过热时,是否可以设置警报或其他方法? 我的计算机存在温度问题,因此当计算机过热时,我想打开外部风扇。

3
重新映射Logitech T400无线鼠标的中按动作
我想在Logitech Zone Touch Mouse T400型号上重新映射中单击的前部和中单击的后部。 根据这个问题的答案,我尝试了这些命令,但是我不知道确切交换什么内容。 这是命令的输出xinput list-props id#(10是设备标识) nirmik@nirmik:~$ xinput list-props 10 Device 'Logitech Unifying Device. Wireless PID:4026': Device Enabled (134): 1 Coordinate Transformation Matrix (136): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 Device Accel Profile (256): 0 Device Accel Constant Deceleration (257): 1.000000 Device Accel Adaptive …
8 xorg  xinput 

1
操作系统全新重新安装后,如何挂载旧的/ home目录?
在重新安装Ubuntu 12.04 LTS之前,我先卸载了/ home目录。全新安装后,我重新创建了一些用户并安装了ubuntu-desktop软件包,然后重新安装了旧的/ home目录。所有文档都已还原,只要我登录shell,我就没有问题。但是,当我尝试登录到GUI时,它只是重新加载了登录屏幕。自从我在中包含旧的/ home目录以来,这种情况一直在发生/etc/fstab。 尝试按照此处的解决方案进行操作时,我在每个用户的/home目录中查找.Xauthority文件,并发现有些奇怪的提示,这些用户似乎有些混乱。例如,ls -lah | grep Xauthorityin /home/bob将显示为: -rw------- 1 emily emily 53 Nov 29 10:19 .Xauthority 等等。我的猜测是,我没有按照与旧系统中相同的顺序来重新创建用户,所以当我挂载旧/home目录时,事情变得很奇怪。然而!我需要能够按/home原样插入旧目录文件,因为它们是几个TB,并且我没有空间自由地在此处和那里进行传输,也不允许删除任何内容。我应该怎么做才能解决这个问题? /home/user用新文件替换每个旧目录中的所有隐藏文件是个好主意吗? [附加信息] 目录ls -l /home(安装后旧/home); 注意:lost+found不应被视为用户。 total 36 drwxr-xr-x 22 bob bob 4096 Mar 11 12:23 alice drwxr-xr-x 44 marc marc 4096 Mar 11 12:21 emily drwxr-xr-x 23 …


3
输出向下滚动的终端
我目前已经决定在垂直配置下测试我的双显示器,但遇到了一个以前从未遇到过的问题:终端上的输入线距离屏幕太远了! 我想知道是否有一种方法可以使输出向下滚动,以使输入行停留在顶部。 例如,普通的终端视图如下所示: PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_req=1 ttl=46 time=28.3 ms 64 bytes from 8.8.8.8: icmp_req=2 ttl=46 time=13.7 ms 64 bytes from 8.8.8.8: icmp_req=3 ttl=46 time=19.1 ms 64 bytes from 8.8.8.8: icmp_req=4 ttl=45 time=20.8 ms 64 bytes from 8.8.8.8: icmp_req=5 ttl=45 time=15.6 ms …

1
使WebGL在Amazon EC2服务器上运行
我正在尝试使WebGL在我的Amazon EC2服务器上工作(从有很多麻烦的办公室绑定的Mac Mini迁移)。 工作了几天使它运行,但是我会尝试从我开始的地方开始。 首先,我安装了Ubuntu Server 12.04 LTS (HVM) - ami-8c8675fb实例类型为以下的AMI cg1.4xlarge。我选择了该实例类型,因此它带有Cirrus Logic GD 5446用于图形执行的。 当然,主要安装是没有头的,因此我必须从头开始构建此服务器,首先要做的是。 sudo apt-get install ubuntu-desktop sudo apt-get install gdm sudo /etc/init.d/gdm start sudo dpkg-reconfigure xserver-xorg sudo apt-get install gnome-core 之后,我安装了LAMP服务器(通常),并将内核更新为Linux ip-172-31-29-168 3.8.0-37-generic #53~precise1-Ubuntu SMP Wed Feb 19 21:37:54 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux。 我还在https://launchpad.net/~xorg-edgers/+archive/ppa注册了xorg …


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.