Tag Ubuntu

2010

为apt-get设置代理

在教育网用PPA一直是一件非常纠结的事情,动辄B/s的速度谁都无法忍受,让我等教育网用户对PPA源望而却步。 而要解决PPA源速度过慢,只有使用代理进行加速。原来准备打算在系统设置里面使用全局代理,但是实际上效果并不十分理想,速度依旧很慢,当然也可能是我设置的问题… 那能不能直接给apt-get设置代理呢? 当然可以。 在一个论坛上找到了方案http://www.linuxquestions.org/questions/fedora-35/how-to-set-up-proxy-in-apt-gets-apt-conf-265793/ 方案如下: 先建立一个配置文件,比如apt.conf,放在任意一个路径下面,内容为 Acquire { Retries "0"; HTTP { Proxy "http://127.0.0.1:8000"; }; }; 其中http://127.0.0.1为我使用的代理地址,8000是设置的代理端口。这里我用的是GAppProxy,至于如何搭建GAppProxy详见我的另一篇文章安装GAppProxy以及Linux系统下配置GAppProxy。当然了,设置成其他的代理地址也是可以的。 写好配置文件之后,接下来就是要在apt-get中启用代理了 输入sudo apt-get install xxx -c ~/apt.conf 其中xxx即为要安装的软件包,~/apt.conf即为apt.conf配置文件的路径。 经过这样的设置,PPA下载速度能达到100k/s至200k/s不等,这在教育网环境中已经非常给力了,只是GAppProxy的代理有时候会报错,不是特别稳定,如果有更高速更稳定的代理服务器可用那当然更好了。 这是我用PPA升级KDE 4.5.3时的截图

#GAppProxy#Ubuntu#教育网

为VirtualBox添加USB支持

在Linux上尝试了很多导入ipod音乐的软件,感觉都不是很理想,稍微好点儿的应该就是gtkpod了,在使用时仍然会时不时有错误产生。导入ipod音乐当然是Apple自己的iTunes支持最好了,但是偏偏iTunes只有Win和Mac的版本,要想使用iTunes就只能在虚拟机中使用了。 我在Ubuntu 10.04 上使用的虚拟机为VirtualBox,源里的开源版本VirtualBox OSE是不支持USB的,为了能够在VirtualBox里使用USB(将ipod挂载到虚拟机里),必须先到http://www.virtualbox.org/wiki/Linux_Downloads去下载VirtualBox的闭源版本。安装好了VirtualBox之后,建立虚拟机,安装Windows,具体步骤可以Google之… 安装成功之后在虚拟机的设置里面选择 USB设备->启用USB控制器,然后添加USB筛选器,把要挂载到虚拟机的USB设备选上,这里我选择的是ipod。 添加了USB设备之后,再启动虚拟机,正当我要给虚拟机分配USB设备时,发现点击 设备-->分配USB设备 虽然列出了我电脑上的USB设备,但是全都是灰色的,无法分配。 这是什么原因呢? 在Google上查了一下,发现这个是普遍现象,原因是VirtualBox对USB设备没有获得访问权限。 怎样解决呢?总不能每次运行VirtualBox都以超级用户身份吧,这样很不安全的。 在网上查到解决方案基本上都是修改/proc/bus/usb的权限,使得VirtualBox获得访问USB设备的权限。然而我在我的文件目录里找了一遍,竟然没有这个路径,即使是直接 sudo mkdir /proc/bus/usb 也会提示 “无法创建目录 没有那个文件或目录”,这个方法已经宣告无效。 最后还是在https://help.ubuntu.com/community/VirtualBox/USB上找到了解决方案,原来对于Ubuntu 10.04已经有更简单的在VirtualBox中使用USB的方案了: For Lucid Add yourself to the user group …

#iPod#VirtualBox#iTunes#Ubuntu#USB

使用gtkpod给iPod导入m4a音乐出错

今儿在BT上下载了一些m4a的音乐,在用gtkpod导入ipod时发生了错误: failed: m4a/m4p/m4b not supported without the mp4v2 library. You must compile the gtkpod source together with the mp4v2 library. 在Google上搜索了一下,有人说是安装gtkpod-aac 但是我试过,it doesn't work... 后来得到正解:sudo apt-get install libmp4v2-0 搞定

#gtkpod#iPod#Ubuntu