ubuntu安装备忘录

一、升级和回退内核

1. 安装ubuntu

android开发环境建议使用稳定的内核版本,建议安装ubuntu12.04

2. 升级内核版本

由于ubuntu12.04很容易出现卡死现象,建议升级内核到kernel 3.5

使用如下命令升级即可:

apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal

3. 回退内核版本

如果在升级内核过程中,不小心升级到了不稳定的高版本内核,可以将不需要的删除

a. 查看已经安装的内核版本

dpkg --get-selections | grep linux-image

b. 删除不想要的内核

sudo apt-get remove "不想要的内核版本"

二、安装无线网卡驱动

1. 查看无线网卡型号,确定使用的驱动版本

2. 根据不同的内核版本安装不同的wifi驱动

3.2内核安装:http://download.csdn.net/detail/wlwl0071986/8811945

3.5内核安装:http://download.csdn.net/detail/wlwl0071986/8811919

3. 编译驱动源码,安装驱动

make,make install,insmod 8188.ko

三、ubuntu下安装搜狗输入法

1. 添加源

sudo add-apt-repository ppa:fcitx-team/nightly

2. 更新源

sudo apt-get update

3. 安装fcitx

sudo apt-get install fcitx

4. 安装fcitx的配置工具

sudo apt-get install fcitx-config-gtk

5. 安装fcitx的table-all软件包

sudo apt-get install fcitx-table-all

6. 安装im-switch切换工具

sudo apt-get install im-switch

7. 在左上角的搜索栏中输入“fcitx”,会出现输入法图标,此时安装完成

8. 在系统设置里面,将系统语言设置为“汉语-拼音”

四、在ubuntu12.04中安装gcc4.4

1. ubuntu12.04默认安装的事gcc4.6,需要我们手动安装gcc4.4

sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib gcc-4.4-multilib

2. 设置gcc4.4为默认编译器

update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.4 100

update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.6 50

update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 100

update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 50

update-alternatives --install /usr/bin/cpp cpp-bin /usr/bin/cpp-4.4 100

update-alternatives --install /usr/bin/cpp cpp-bin /usr/bin/cpp-4.6 50

3. 查看gcc版本,检查是否安装成功

gcc -v

五、安装adb工具

1. 通过apt-get安装adb

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt-get update

sudo apt-get install android-tools-adb

2. 拷贝系统编译出来的adb工具进行安装

cp ~/android/out/host/linux-x86/bin/adb  /usr/local/bin

3. 将android设备连接至电脑,通过lsusb查看usb设备

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 003 Device 002: ID 03f0:094a Hewlett-Packard

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

4. 创建adb_usb.ini文件,写入id

sudo echo 0x1f3a > ~/.android/adb_usb.ini

5. 添加权限

sudo vim /etc/udev/rules.d/70-android.rules

加入以下内容,注意红色部分对应的就是lsusb得到的id

SUBSYSTEM=="usb", ATTRS{idVendor}=="1f3a", ATTRS{idProduct}=="1002",MODE="0666"

6. 重启usb服务

sudo chmod a+rx /etc/udev/rules.d/70-android.rules

sudo service udev restart

7. 重启adb服务

adb kill-server

sudo adb start-server

adb devices

六、ubuntu12.04相关问题解决

1. 解决txt文本乱码的问题

gsettings set org.gnome.gedit.preferences.encodings auto-detected "[‘UTF-

8‘,‘GB18030‘,‘GB2312‘,‘GBK‘,‘BIG5‘,‘CURRENT‘,‘UTF-16‘]"

2. 用apt-get安装软件包时异常报错

E: Sub-process /usr/bin/dpkg returned an error code (1)

解决方法:

sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //现将info文件夹更名

sudo mkdir /var/lib/dpkg/info //再新建一个新的info文件夹

sudo apt-get update

sudo apt-get -f install

sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old //执行完上一步操作后会在新的info文件夹下生成一些文件,现将

这些文件全部移到info_old文件夹下

sudo rm -rf /var/lib/dpkg/info //把自己新建的info文件夹删掉

sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info //把以前的info文件夹重新改回名字

3. VirtualBox出现Kernel driver not installed (rc=-1908)

a. 将当前用户加入vboxusers用户组

sudo usermod -G vboxusers -a andee

b. 安装如下组件

sudo apt-get install linux-headers-`uname -r`

sudo apt-get install virtualbox-dkms

sudo dpkg-reconfigure virtualbox-dkms)

c. 加载

ll /dev/ | grep vboxdrv

sudo modprobe vboxdrv

d. 重新安装和启动vboxdrv

sudo /etc/init.d/vboxdrv setup

VirtualBox

七、相关工具下载地址

1. VirtualBox官方下载地址

http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html#extpack

时间: 2024-10-12 20:53:31

ubuntu安装备忘录的相关文章

Ubuntu 安装 JDK 7 / JDK8 的两种方式

ubuntu 安装jdk 的两种方式: 1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级 使用ppa/源方式安装 1.添加ppa sudo add-apt-repository ppa:webupd8team/java sudo apt-get update 2.安装oracle-java-installer jdk7 sudo apt-get install oracle-java7-inst

ubuntu安装pip3

当初入门Linux 使用的是centos,那个时候是6.0版本,当然现在主流在使用的也是6.0系列的,现在都到6.7了,那个时候centos还是独立的,现在被redhat收购,本来一个红蓝就差不多,个人感觉除了yum源不一样,其他没有区别,更搞笑的是,redhat用了centos 的开放yum 源,升级后居然变成centos 了.因为yum用的太顺手了,所以开始挺排斥ubuntu的,觉得apt-get很不爽,不过最近学python,感觉用centos各种不爽,怪不得都说开发最好用ubuntu.所

ubuntu 安装 git & smartgit

1. 安装 git # sudo apt-get update# sudo apt-get install git ? 2. 配置 # git config --global user.name "Your Name" # git config --global user.email "[email protected]" ? 3. 查看配置 # gitconfig--list ? 4. ?安装 SmartGit # cd ~/Downloads # wget?ht

ubuntu 安装 amp 环境 和 svn 命令

我是使用的集成安装 sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server 回车,会让输入密码: 安装过程中会让输入mysql root管理员的密码 如图: 安装完成之后,在浏览器地址栏中输入 localhost 测试下,能看到 It Works ! 表示环境安装成功! ------------------------------ Ubuntu 安装 svn 客户端 终端操作命令: sudo apt-get

ubuntu 安装ffmpeg VLC

ffmpeg安装 1.下载ffmpeg源码 ffmpeg.org 2.解压 tar -jvxf ffmpeg-2.5.2.tar.bz2 3.进入目录 ./configure 1)解决 ffmpeg yasm not found, use --disable-yasm for a crippled build ref:blog.csdn.net/ranxiedao/article/details/16359183 A 如果是Windows系统, 从网上下载一个 yasm.exe 并安装在ming

Ubuntu安装Latex

Ubuntu安装Latex  http://www.oschina.net/question/12_63776 Ubuntu下Latex中文环境配置  http://vistb.net/2012/05/config-latex-ch-env-in-ubuntu/ Ubuntu中配置LaTeX中文的方法http://blog.csdn.net/yangzhuoluo/article/details/5697205

Ubuntu 安装java环境搭建

1.下载JDK 8从http://www.oracle.com/technetwork/java/javasebusiness/downloads/选择下载JDK的最新版本 JDK 8. 2.解压文件$ sudo mkdir /usr/lib/jvm$ sudo mv jdk-8u11-linux-x64.tar.gz /usr/lib/jvm/ $ cd /usr/lib/jvm/$ sudo tar -zxvf jdk-8u11-linux-x64.tar.gz$ rm ./jdk-8u11

Ubuntu安装教程--Win7系统中含100M保留分区

1.检查 Win7 保留分区 1)进入 Win7 打开库文件夹,在左侧栏找到"计算机",瞄准点右键选择"管理"菜单: 2)在出来的管理面板左边找到"磁盘管理",点击它,在右边出来各个分区: 注意:如果里面有一个100M的系统保留分区,则进行下面(3-6)的操作,否则请跳至第2步复制启动文件: 3)瞄准100M"系统保留"分区点右键,选择"更改驱动器号和路径"菜单: 4)在出来的面板中,点左下角的"

ubuntu 安装 apk

adb devices查看你的所有设备 然后adb -s 设备序列号 install XXX.apk -s 用来指定设备 ubuntu 安装 apk,布布扣,bubuko.com