ubuntu at命令安装,ubuntu基础命令

ubuntu系统不支持中兴(MU351)的驱动怎么办

1,首先下载安装usb_modeswitch:

其实我在网上搜索了以下,这款软件已经升级到 usb_modeswitch-1.1.1.tar.bz2,不过我用新版本的安装时不能很好的安装成功,新手建议还是使用1.0.2这个版本比较好。

解压,编译安装:

#tar xjvf usb_modeswitch-1.0.2.tar.bz2//这里就是解压你下载的那个文件要解压到/etc目录下很多教程没有说明这一点,解压出的文件夹和文件夹的内容最好各自解压到/etc目录下。

#cd usb_modeswitch-1.0.2这里是用到的cd命令,转到刚才我们解压的那个文件夹目录下,

#make install这里就是安装了。

然后编辑usb_modeswitch.conf配置文件:

#sudo vi/etc/usb_modeswitch.conf这里最好要加sudo权限因为没有的话会编辑后不能保存

该配置文件内又市面上绝大多数的无线上网卡配置信息,但是没有我们这款中兴的MU351,是比较新的缘故还是什么我也不清楚,你可以看以下里面的内容是很多的,新版本的usb_modeswitch里面又多了不少配置文件,而且整个软件的架构也不一样,配置文件是单独放到一个文件夹里的。这里不再多讲了。下面大家把MU351的配置文件添加进去。

######################################

# ZTE MU351

#

# Contributor: Dale Lane

DefaultVendor= 0x19d2;

DefaultProduct= 0x0003

# choose one of these:

DetachStorageOnly=0

MessageContent=”5553424312345678000000000000061b000000020000000000000000000000”

######################################

其中注意红色部分,是厂商信息和硬件信息,可以通过lsusb命令查看获取:

中兴MU351查看lsusb得出的信息为:

# lsusb

Bus 004 Device 002: ID 0b05:b700 ASUSTek Computer, Inc.

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 005 Device 003: ID 04f2:b071 Chicony Electronics Co., Ltd

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

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 012: ID 19d2:0003

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

2、配置完成后,执行usb_modeswitch-W命令创建tty设备

# sudo usb_modeswitch-W大家记好这里的命令的每一步基本上都是要加sudo权限的

再查看dmesg信息,如果有生成新的ttyACMx设备即表示成功

中兴MU351的dmese信息中应该生成如下设备:

#dmesg|grep tty

option1 ttyUSB0: GSM modem(1-port) converter now disconnected from ttyUSB0

option1 ttyUSB1: GSM modem(1-port) converter now disconnected from ttyUSB1

option1 ttyUSB2: GSM modem(1-port) converter now disconnected from ttyUSB2

option1 ttyUSB3: GSM modem(1-port) converter now disconnected from ttyUSB3

usb 2-1: GSM modem(1-port) converter now attached to ttyUSB0

usb 2-1: GSM modem(1-port) converter now attached to ttyUSB1

usb 2-1: GSM modem(1-port) converter now attached to ttyUSB2

usb 2-1: GSM modem(1-port) converter now attached to ttyUSB3

3、安装wvdail拨号工具,源里有(据说可以在NetworkManager下使用,但我没配置成功,望达人指教)

#yum install wvdial这里可能会提示用这条命令安装 sudo apt-get install wvdial那么大家就用这条命令注意按提示作就好了

执行wvdialconf扫描硬件并生成配置文件:

#wvdialconf

编辑/etc/wvdial.conf配置文件加入如下拨号配置信息:

;########################

Phone=*99***1#

Password= any

Username= any

Stupid Mode= 1

中兴MU351执行wvdialconf会报错,无法生成配置文件,不用理会,直接编辑/etc/wvdial.conf,添加如下内容:

[Dialer Defaults]

Modem=/dev/ttyUSB2

Init1= ATZ

Init3= ATE0V1

Init5= ATS0=0

Init6= AT+CGDCONT=1,"IP","cmnet"

Init7= AT+CFUN=1

Modem Type= USB Modem

Baud= 460800

New PPPD= yes

ISDN= 0

Phone=*99***1#

Password= any

Username= any

Stupid Mode= 1

4、拨号:

#wvdial

--> Ignoring malformed input line:";########################"

--> WvDial: Internet dialer version 1.60

--> Cannot get information for serial port.

--> Initializing modem.

--> Sending: ATZ

ATZ

OK

--> Sending: ATQ0 V1 E1 S0=0&C1&D2+FCLASS=0

ATQ0 V1 E1 S0=0&C1&D2+FCLASS=0

OK

--> Modem initialized.

--> Sending: ATDT*99***1#

--> Waiting for carrier.

ATDT*99***1#

CONNECT 2800000

--> Carrier detected.  Starting PPP immediately.

--> Starting pppd at Mon Jul 27 16:31:44 2009

--> Pid of pppd: 3667

--> Using interface ppp0

--> pppd:??[06][08][10]?[06][08]

--> pppd:??[06][08][10]?[06][08]

--> pppd:??[06][08][10]?[06][08]

--> pppd:??[06][08][10]?[06][08]

--> pppd:??[06][08][10]?[06][08]

--> local  IP address 10.140.68.38

--> pppd:??[06][08][10]?[06][08]

--> remote IP address 192.200.1.21

--> pppd:??[06][08][10]?[06][08]

--> primary   DNS address 221.130.33.60

--> pppd:??[06][08][10]?[06][08]

--> secondary DNS address 221.130.33.52

--> pppd:??[06][08][10]?[06][08]

OK,冲浪去吧,关闭只需crtl+ c

想方便可以写个脚本放到桌面:

#!/bin/sh

/usr/sbin/usb_modeswitch-W

sleep 5

echo"nameserver 202.106.0.20">/etc/resolv.conf

konsole-e/usr/bin/wvdial

每次插上上网卡,等待5秒,然后双击该脚本,断线时按ctrl+ c即可

可参考

ubuntu下安装软件与卸载软件

在Ubuntu系统下,通过deb包安装软件与卸载软件的具体步骤如下:

安装.deb包:使用命令`sudo dpkg-i package_file.deb`;

反安装.deb包:使用命令`sudo dpkg-r package_name`。

对于apt-get安装的情况,安装命令为`sudo apt-get install package_name`,反安装使用`sudo apt-get remove package_name`。

使用`sudo aptitude purge pkgname`可以卸载软件包及其配置文件,并处理依赖关系,同时,通过命令`dpkg-l|grep ^rc|awk'{print$2}'|sudo xargs dpkg-P`清除所有已删除包的残余配置文件。

如果遇到`dpkg:--purge needs at least one package name argument`的错误,表示系统中已无残留配置文件。

dpkg可以安装apt卸载的包,反之亦然。

aptitude与apt-get相比,更强大,尤其在处理依赖关系方面。以下是常用aptitude命令:

更新可用包列表:`aptitude update`;

升级可用包:`aptitude upgrade`;

将系统升级到新发行版:`aptitude dist-upgrade`;

安装包:`aptitude install pkgname`;

删除包:`aptitude remove pkgname`;

删除包及其配置文件:`aptitude purge pkgname`;

搜索包:`aptitude search string`;

显示包详细信息:`aptitude show pkgname`。

常用apt命令包括:

包搜索:`apt-cache search`;

获取包信息:`apt-cache show`;

安装包:`sudo apt-get install`;

重新安装包:`sudo apt-get install`;

强制安装:`sudo apt-get-f install`;

删除包:`sudo apt-get remove`;

删除包及配置文件:`sudo apt-get remove--purge`;

删除并清理过时包文件:`sudo apt-get autoremove--purge`;

更新源:`sudo apt-get update`;

升级已安装包:`sudo apt-get upgrade`;

升级系统:`sudo apt-get dist-upgrade`;

使用dselect升级:`sudo apt-get dselect-upgrade`;

了解使用依赖:`apt-cache depends`;

查看依赖包:`apt-cache rdepends`;

安装编译环境:`sudo apt-get build-dep`;

下载源代码:`apt-get source`;

清理下载文件的存档与过时包:`sudo apt-get clean&& sudo apt-get autoclean`;

检查依赖问题:`sudo apt-get check`。

dpkg是Debian系统中的软件包管理器,用于安全卸载、配置和维护已安装的软件包。dpkg的子目录`/var/lib/dpkg/info`保存着各个软件包的配置文件列表,包括`.conffiles`、`.list`、`.md5sums`、`.prerm`和`.postinst`等文件。用户可通过`dpkg–l`查询已安装的deb包,`dpkg–s`查看包详细信息,`dpkg–L`查看包安装的文件,使用`dpkg–I`查看未安装软件包的详细信息,`dpkg–c`显示未安装deb包所包含的文件列表。卸载deb软件包时,使用`dpkg–r`命令只卸载文件,不删除配置文件,可通过`dpkg–P`命令卸载软件包并清除配置文件。当遇到Dpends问题时,使用`apt-get–f install`解决。对于依赖配置的软件包,使用`dpkg-reconfigure`进行重新配置。通过`alien`命令,可以将rpm包转换为deb包进行安装,实现不同包管理系统的包兼容。

怎样用优盘安装ubuntu操作系统

从U盘安装系统

上一篇博客中我们提到过,虽然 Ubuntu的发行安装方式众多,我们仍然推荐从硬盘开始安装。另一方面比起光盘,相信很多同学也了解U盘的优势:易于携带,保存,复制。这里不再敷陈,我们就从制作启动U盘说起。

1.下载 Ubuntu ISO文件

访问 Ubuntu的官方下载页面,选择相应版本。一般而言它的版本有桌面版,服务器版,32位,64位,LTS,非LTS之分。所谓 LTS(Long Term Support)指的是长时间支持版本,并不是每一个新版本的 Ubuntu都是 LTS版本,譬如,最新的 12.10版本就不是 LTS版本,12.04就是 LTS版本,12.04之前的 LTS版本要追溯到2010年4月发布的 10.04,同时主版本号代表发布的年份,次版本号代表发布的月份,例如:12.04表示2012年4月发布。一般来说,推荐下载最近的 LTS版本会得到更好的官方支援。这里我们推荐安装 12.04的64位桌面版(命名方式:ubuntu-12.04.1-desktop-amd64.iso),官方支持长达5年之久,基本上已经超过了用户当前硬件的预期使用寿命,也就是说你在换下一台PC之前无需更换操作系统。如果官方站点的下载速度较慢,你也可以搜索国内的一些镜像网站加速下载过程。譬如网易镜像

2.从 Windows制作启动U盘

在 Windows下访问 Universal USB Installer的主页,这个Ubuntu官方推荐的绿色小工具就是帮助用户在手头没有 Ubuntu的情况下,使用 Windows来制作启动U盘。这个页面不仅包括了工具的下载链接,同时也包含了详细的操作步骤,同学们准备好1G容量以上的U盘和刚才下载到的ISO文件,按部就班操作即可。制作U盘的时候注意相应的选项,按我个人的经验它制作出的启动U盘质量相当高,甚至超越了Ubuntu下自带的工具。<img src="" data-rawwidth="450" data-rawheight="352" class="origin_image zh-lightbox-thumb" width="450" data-original="">

3.从 Ubuntu制作启动U盘

如果你手头有一台安装完毕的 Ubuntu系统,你也可以通过启动 Startup Disk Creator这个系统自带的工具制作启动U盘。注意如果你是跨版本的制作相应的启动盘可能会存在问题,笔者曾经在Ubuntu 10.04下使用这个工具制作基于12.04 ISO的启动盘,结果启动盘无法启动电脑,花了一个晚上才搞清楚原来是跨版本引发的问题,最后切换到 Windows下的 Universal USB Installer才解决问题。<img src="" data-rawwidth="591" data-rawheight="503" class="origin_image zh-lightbox-thumb" width="591" data-original="">

4. Ubuntu分区推荐方案

在安装之前,我们先分析一下 Ubuntu桌面系统的分区方案。

要了解分区方案,先从 Linux系统的目录结构说起。使用 Windows系统的用户都知道,Windows系统先有分区的存在,然后在不同的分区下创建文件目录结构。于是我们看到诸如 C:\Windows D:\Downloads之类目录,也就是说每一个目录首先是存在于某个分区的。Linux系统则相反,它首先确定有目录的存在,例如:/,/usr,/media/usb,/media/cdrom,/disk然后才确定这个目录上挂载的是哪个分区(甚至挂载的可能是CDROM, USB等外设以及ISO光盘镜像文件:类似 Windows下虚拟光驱的作用)。访问某个目录,实质上就相当于访问挂载在这个目录上的分区,外设或者光盘镜像文件。我们在上一篇博客中提到过一个系统存储重要数据的目录:/home目录,在通常的最佳实践中,可以把这个 home目录作为一个单独的挂载点,挂载一个独立分区。这样做有几个好处:

系统分区如果损坏,幷不影响到/home分区所在的数据。这些数据通常非常重要,包括有你常用的软件,重要的文档以及各类软件的配置信息,反过来我们也鼓励把重要的数据存放在/home目录下,使得他们保存在系统分区以外的分区,避免因为系统的问题受损。

在重装系统,或者升级系统以后,/home分区的数据可以得到保留,最大程度的避免了软件安装和重新配置的耗时工作。

在日常备份的工作中可以选择只备份/home分区所在的数据,避免做全盘的备份。

我自己就曾经因为在两年前安装Ubuntu 10.04的时候只分了一个分区,把/home目录下的数据和系统文件存储在了同一个分区下,导致在安装Ubuntu 12.04的时候,在没有第二个分区和第二台电脑用来备份/home目录数据的情况下,忍痛将整个系统连同/home目录里的数据全部格式化,损失惨重,教训深刻。

所以一般来说一个 Ubuntu的系统在安装之初应该有三个分区,他们分别是挂载于根目录:/, home目录:/home的两个分区以及 swap分区。swap分区是指虚拟内存的交换区,一般设置为实际内存容量的两倍大小即可。

假设你有一台500G硬盘,2G内存的PC,那么比较好的分区分配方案是:根目录所在分区分配50G左右, swap分区分配4G,剩余空间全部留给/home所在分区即可。

5.安装注意事项

在安装之前,记得备份本机重要数据。在电脑上插入启动U盘后,选择从U盘启动计算机:大多数电脑可以在出现启动画面的时候按F12选择启动媒介,此时选择U盘即可。之后一路安装 Ubuntu会比较顺利,但是以下几个地方仍然需要注意:

在 Installation type界面选择 Something else选项,这样你才有机会调整,保留现有分区以及分区上的数据,并将多个分区挂载到同一个系统的不同挂载点(上文所述的根目录和home目录)【推荐】。

选择 ext4文件系统格式作为 Linux的文件系统格式。

三个分区大小可按上个小节分配,根目录分区大小不必过大,50G至多,如果硬盘本身不大,只分配15G问题也不大。大多的数据应该存放在/home,因此/home所在分区应该足够大。

Installation type界面中 Device for boot loader installation选项列表中记得选择硬盘所在条目一般是:/dev/sda,笔者安装 12.04时因为不慎选择了 USB所在媒介:/dev/sdb导致安装完毕后只有插着USB才能启动系统,悲剧!

大致的效果图如下(忽略分区尺寸一项,随意填的)<img src="" data-rawwidth="1024" data-rawheight="766" class="origin_image zh-lightbox-thumb" width="1024" data-original="">

摘自,版权归原作者所有。

著作权归作者所有。

商业转载请联系作者获得授权,非商业转载请注明出处。

作者:顾金鑫

链接:

来源:知乎

从U盘安装系统

上一篇博客中我们提到过,虽然 Ubuntu的发行安装方式众多,我们仍然推荐从硬盘开始安装。另一方面比起光盘,相信很多同学也了解U盘的优势:易于携带,保存,复制。这里不再敷陈,我们就从制作启动U盘说起。

1.下载 Ubuntu ISO文件

访问 Ubuntu的官方下载页面,选择相应版本。一般而言它的版本有桌面版,服务器版,32位,64位,LTS,非LTS之分。所谓 LTS(Long Term Support)指的是长时间支持版本,并不是每一个新版本的 Ubuntu都是 LTS版本,譬如,最新的 12.10版本就不是 LTS版本,12.04就是 LTS版本,12.04之前的 LTS版本要追溯到2010年4月发布的 10.04,同时主版本号代表发布的年份,次版本号代表发布的月份,例如:12.04表示2012年4月发布。一般来说,推荐下载最近的 LTS版本会得到更好的官方支援。这里我们推荐安装 12.04的64位桌面版(命名方式:ubuntu-12.04.1-desktop-amd64.iso),官方支持长达5年之久,基本上已经超过了用户当前硬件的预期使用寿命,也就是说你在换下一台PC之前无需更换操作系统。如果官方站点的下载速度较慢,你也可以搜索国内的一些镜像网站加速下载过程。譬如网易镜像

2.从 Windows制作启动U盘

在 Windows下访问 Universal USB Installer的主页,这个Ubuntu官方推荐的绿色小工具就是帮助用户在手头没有 Ubuntu的情况下,使用 Windows来制作启动U盘。这个页面不仅包括了工具的下载链接,同时也包含了详细的操作步骤,同学们准备好1G容量以上的U盘和刚才下载到的ISO文件,按部就班操作即可。制作U盘的时候注意相应的选项,按我个人的经验它制作出的启动U盘质量相当高,甚至超越了Ubuntu下自带的工具。<img src="" data-rawwidth="450" data-rawheight="352" class="origin_image zh-lightbox-thumb" width="450" data-original="">

3.从 Ubuntu制作启动U盘

如果你手头有一台安装完毕的 Ubuntu系统,你也可以通过启动 Startup Disk Creator这个系统自带的工具制作启动U盘。注意如果你是跨版本的制作相应的启动盘可能会存在问题,笔者曾经在Ubuntu 10.04下使用这个工具制作基于12.04 ISO的启动盘,结果启动盘无法启动电脑,花了一个晚上才搞清楚原来是跨版本引发的问题,最后切换到 Windows下的 Universal USB Installer才解决问题。<img src="" data-rawwidth="591" data-rawheight="503" class="origin_image zh-lightbox-thumb" width="591" data-original="">

4. Ubuntu分区推荐方案

在安装之前,我们先分析一下 Ubuntu桌面系统的分区方案。

要了解分区方案,先从 Linux系统的目录结构说起。使用 Windows系统的用户都知道,Windows系统先有分区的存在,然后在不同的分区下创建文件目录结构。于是我们看到诸如 C:\Windows D:\Downloads之类目录,也就是说每一个目录首先是存在于某个分区的。Linux系统则相反,它首先确定有目录的存在,例如:/,/usr,/media/usb,/media/cdrom,/disk然后才确定这个目录上挂载的是哪个分区(甚至挂载的可能是CDROM, USB等外设以及ISO光盘镜像文件:类似 Windows下虚拟光驱的作用)。访问某个目录,实质上就相当于访问挂载在这个目录上的分区,外设或者光盘镜像文件。我们在上一篇博客中提到过一个系统存储重要数据的目录:/home目录,在通常的最佳实践中,可以把这个 home目录作为一个单独的挂载点,挂载一个独立分区。这样做有几个好处:

系统分区如果损坏,幷不影响到/home分区所在的数据。这些数据通常非常重要,包括有你常用的软件,重要的文档以及各类软件的配置信息,反过来我们也鼓励把重要的数据存放在/home目录下,使得他们保存在系统分区以外的分区,避免因为系统的问题受损。

在重装系统,或者升级系统以后,/home分区的数据可以得到保留,最大程度的避免了软件安装和重新配置的耗时工作。

在日常备份的工作中可以选择只备份/home分区所在的数据,避免做全盘的备份。

我自己就曾经因为在两年前安装Ubuntu 10.04的时候只分了一个分区,把/home目录下的数据和系统文件存储在了同一个分区下,导致在安装Ubuntu 12.04的时候,在没有第二个分区和第二台电脑用来备份/home目录数据的情况下,忍痛将整个系统连同/home目录里的数据全部格式化,损失惨重,教训深刻。

所以一般来说一个 Ubuntu的系统在安装之初应该有三个分区,他们分别是挂载于根目录:/, home目录:/home的两个分区以及 swap分区。swap分区是指虚拟内存的交换区,一般设置为实际内存容量的两倍大小即可。

假设你有一台500G硬盘,2G内存的PC,那么比较好的分区分配方案是:根目录所在分区分配50G左右, swap分区分配4G,剩余空间全部留给/home所在分区即可。

5.安装注意事项

在安装之前,记得备份本机重要数据。在电脑上插入启动U盘后,选择从U盘启动计算机:大多数电脑可以在出现启动画面的时候按F12选择启动媒介,此时选择U盘即可。之后一路安装 Ubuntu会比较顺利,但是以下几个地方仍然需要注意:

在 Installation type界面选择 Something else选项,这样你才有机会调整,保留现有分区以及分区上的数据,并将多个分区挂载到同一个系统的不同挂载点(上文所述的根目录和home目录)【推荐】。

选择 ext4文件系统格式作为 Linux的文件系统格式。

三个分区大小可按上个小节分配,根目录分区大小不必过大,50G至多,如果硬盘本身不大,只分配15G问题也不大。大多的数据应该存放在/home,因此/home所在分区应该足够大。

Installation type界面中 Device for boot loader installation选项列表中记得选择硬盘所在条目一般是:/dev/sda,笔者安装 12.04时因为不慎选择了 USB所在媒介:/dev/sdb导致安装完毕后只有插着USB才能启动系统,悲剧!

大致的效果图如下(忽略分区尺寸一项,随意填的)<img src="" data-rawwidth="1024" data-rawheight="766" class="origin_image zh-lightbox-thumb" width="1024" data-original="">

阅读剩余
THE END