Windows 7 和 Ubuntu 20.04 LTS、 10.04.4 LTS双系统,前者是主系统,虽然以后不常用,但是Ubuntu后安装,ISO中自包含双系统的管理,比较方便。


两个系统都是64位,新买的笔记本四核8G内存,要是使用32位系统太浪费硬件资源。


之所以主使用的系统是Ubuntu,本身是做Android开发,Android是基于Linux的自己想多接触下,并且Android提供的编译工具之类的也都是使用Linux比较适合。


Ubuntu 最新的是12.04 LTS 已经是稳定版了,但是还是比较喜欢10.04,毕竟之前使用一年也比较习惯 ,新版的操作方式很不一样,软件的支持力度两个版本不同。

新买的acer笔记本原装Widnows 7 Home系统,预装acer自主开发的软件,甚至还有其他的杀毒软件。划分出400G硬盘安装Ubuntu 12.04版,使用很不习惯。
之后重装成Ubuntu 10.04,但是没有有限和无线网卡驱动。


Ubuntu 10.04.4 LTS 版


驱动:
Linux网络相关的命令基本上零概念,在此基础上解决网卡驱动问题,而且只能另外找一个电脑,上面查如何解决再换笔记本测试。


* Linux网络相关命令
查看网络驱动信息, 有线 和 无线
lshw -C network
lspci | grep Network
ifconfig -a




* 安装有线驱动
星期六到晚上2点,尝试了N中办法后解决,但是无线还是不能连接,因为某些限制使用有线不太方便。


NetLink BCM57785驱动下载地址
http://zh-cn.broadcom.com/support/ethernet_nic/netlink_k57.php
下载linux-3.122n.zip




unzip linux-3.122n.zip
cd Server/Linux/Driver
tar zxvf tg3-3.122n.tar.gz
cd tg3-3.122n/
make
make install
modprobe -r tg3
modprobe tg3




# 编辑/etc/network/interfaces 加入
auto eth0
iface eth0 inet dhcp


# 重启网络服务命令
sudo /etc/init.d/networking restart
最早的时候测试一种方案都是重启计算机,这样很慢,还好之后发现可以运行系统的时候执行下命令就行了。












* 解决问题 - 网络已禁用
ubuntu 10.04 networking disabled
sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start




* 无线驱动
Atheros Communications AR5BWB222 Wireless 这个型号的Linux在网上一直没找到


尝试方案1:
更新initrd映像文件,执行此命令导致已安装的有线驱动无效,并且再次安装也不成功。
mkinitramfs -o /boot/initrd.img-2.6.32-38-generic


方案2
11.04 替换 10.04 /syslinux/vesamenu.c32
http://forum.ubuntu.org.cn/viewtopic.php?f=126&t=352887




方案3,使用windows 驱动
http://blog.51yip.com/linux/1341.html






* 网络相关的讲解资料,以后可以再多学习下
Linux里面有两套管理网络连接的方案:
1、/etc/network/interfaces(/etc/init.d/networking)
2、Network-Manager


两套方案是冲突的,不能同时共存。
第一个方案适用于没有X的环境,如:服务器;或者那些完全不需要改动连接的场合。
第二套方案使用于有桌面的环境,特别是笔记本,搬来搬去,网络连接情况随时会变的。
他们两个为了避免冲突,又能共享配置,就有了下面的解决方案:
1、当Network-Manager发现/etc/network/interfaces被改动的时候,则关闭自己(显示为未托管),除非managed设置成真。
2、当managed设置成真时,/etc/network/interfaces,则不生效。


总结:
在解决联网问题上花费了很长时间,现在无线联网依然没有解决,而且Android环境搭建总是出现问题,因为JDK和SDK等都只有32位的。

之后重装Ubuntu 12.04 LTS版,安装直接可以使用,网络驱动都没问题,安装32位相关的包也很顺利,唯一不喜欢的就是操作很不习惯。


明日计划: 分析下Android Focus 相关源码,工作总遇到相关的问题。










更多相关文章

  1. Android学习系列(3)--App自动更新之自定义进度视图和内部存储
  2. 配置vim开发Android[神器终究是神器]
  3. Android包管理机制
  4. Android(安卓)自带的DownloadManager 在Service 中下载 apk 安装
  5. android:apk版本的的比对、下载、安装
  6. Android开发环境搭建:SDK在线离线安装+在Eclipse中配置ADT+第一个
  7. Android(安卓)音视频编辑经验总结及开源工程分享
  8. Android(安卓)人脸检测方案概要
  9. Android(安卓)APK文件在电脑(PC虚拟机)上面运行方法

随机推荐

  1. Android(安卓)xml资源文件中@、@android:
  2. android 缓存Bitmap
  3. [小代码]在Android和PHP之间的加密/解密,
  4. android 使用Intent传递数据之剪切板
  5. Android获取运营商代码
  6. 【Arcgis for android】保存地图截图到sd
  7. android 仿QQ手机版
  8. Android资源汇总贴
  9. android XML下searchable.xml
  10. Android的SDK与ADT不匹配问题