2009年7月10日星期五

我的ubuntu之软件安装

我的ubuntu之软件安装和使用

使用新立得安装软件非常方便。
我是用的软件目录如下:
浏览器: firefox
聊天软件:pidgin  skype  qq festion
笔记软件:basket note pads
视频播放: gstream
ftp:       filezilla
辞典:     星际译王
虚拟机: virualbox+deepin 精简XP
编辑软件: gedit emacs
pdf:   xpdf  foxit
chm:  chmSee
翻墙: tor
共享: smaba

工作相关软件:
 代码编辑 kscope ,code::blocks
svnclient:rapidsvn
文件差异比较:meld
抓包:      wireshark
串口: minicom
tftp: tftp-hda

1、firefox
    系统自带,主要是安装需要的插件:
我安装了tor 和 foxyproxy进行代理管理和翻墙操作。言论自由受宪法保护!
安装flashgot进行下载管理
安装了google gears 离线编辑文档

2、软件安装 在新利得搜,搜不到就到主业去下载deb包,安装起来很方便。当然也有郁闷的时候kscope的安装就比较麻烦,我开始安装的1.9的版本 始终是有问题的,后来不得不改成1.6的版本,
因为ubuntu9.04的源里没有kscope,所以需要下载,有两个不同的安装包,可以随便下载安装:
(1).kscope1.9.4的deb包下载地址:
https://launchpad.net/~nizamov-shawkat/+archive/ppa/+files/kscope_1.9.4-0ubuntu1_i386.deb
这个版本下载完只要直接安装就可以用
(2).如果不习惯1.9.4版的,可以在下面链接下载1.6版的deb
   http://archive.ubuntu.com/ubuntu/pool/universe/k/kscope/kscope_1.6.0-1_i386.deb
直接安装后,但这时并不能运行,因为kscope不支持kde4的库,但我们可以下载旧的库,在终端下输入:
        wget ftp.debian.org/debian/pool/main/k/kdebase/kate_3.5.9.dfsg.1-6_i386.deb
下载完成后在终端输入:
ar x kate_3.5.9.dfsg.1-5_i386.deb
tar xzf data.tar.gz
然后把libkateinterfaces.so.0.0.0 和 libkateutils.so.0.0.0
拷到下面的目录
/usr/local/lib
sudo mv libkateinterfaces.so.0.0.0 libkateutils.so.0.0.0 /usr/local/lib
记住也要sudo ldconfig
如果没有意外的话,这时应该能运行Kscope

3、apt-get  &deb包的使用:
  主要用到apt-get dpkg两个命令:
安装软件 apt-get install softname1 softname2 softname3……
卸载软件 apt-get remove softname1 softname2 softname3……
卸载并清除配置 apt-get remove --purge softname1
更新软件信息数据库 apt-get update
进行系统升级 apt-get upgrade
搜索软件包 apt-cache search softname1 softname2 softname3……
安装deb软件包 dpkg -i xxx.deb
删除软件包 dpkg -r xxx.deb
连同配置文件一起删除 dpkg -r --purge xxx.deb
查看软件包信息 dpkg -info xxx.deb
查看文件拷贝详情 dpkg -L xxx.deb
查看系统中已安装软件包信息 dpkg -l
重新配置软件包 dpkg-reconfigure xxx

4、开机自动mountwindows分区和网络共享
(1)在media建立相应目录  
(2)修改fstab文件
        # /dev/sda6
UUID=9e5710e8-f4f2-4c3f-a56a-85d2c1fe6cbd none            swap    sw              0       0
# /dev/sda5
UUID=1CCC2D2DCC2D031E                   /media/disk-d            ntfs relatime  0     1
# /dev/sda1
UUID=68B8F6A4B8F67044                    /media/disk-c            ntfs relatime  0       1
#192.168.8.2
//192.168.8.2/kqtek /media/192.168.8.2  smbfs rw,uid=andy,gid=andy,username=rd,password=×××××  0 0
//192.168.8.5/src  /media/192.168.8.5   smbfs rw,uid=andy,gid=andy 0 0
//192.168.8.79/usr_src  /media/192.168.8.79   smbfs rw,uid=andy,gid=andy  0 0

5、minicom
linux 下的超级终端minicom的使用手册
  Linux下的Minicom的功能与Windows下的超级终端功能相似,适于在linux通过超级终端对嵌入式设备的管理以及对嵌入操作系统的升级,现写出Minicom的使用手册
  配置minicom和使用minicom
  1. 启动minicom
  以root权限登录系统
  使用命令
  root –s 则minicom启动,屏幕出现如下的界面|:
  ……………[configuration]……………………………………
  …… Filename and paths ………………………
  …… File transfer and protocols ………………
  …… Serial port setup …………………
  …… Modem and dialing …………………………
  …… Screen and keyboard …………
  …… Save setup as df1 …………………
  …… Save setup as…… …………………………
  …… Exit …………………………
  …… Exit from minicom …………………………
  ………………………………
  2. 设置serial port setup
  使用down箭头选择serial port setup,出现具体各选项的配置:
  A — Serial Device : /dev/ttyS0 (/dev/ttyUSB0)
  B — lockfile Location : /var/lock
  C — Calling Program :
  D — Callout Program:
  E — Bps/par/Bits : 9600 8N1
  F — Hardware Flow Control : YES
  G — Software Flow Control : NO
  Change with setting?
  将选项A的值设置为/dev/ttyS0 表示是串口1。
  将选项E的值设置为9600。
  设置过程中命令的使用,例如需要修改选项A的值,在Change with setting?选项后输入A则光标转移到A选项后,可以对A选项的值进行修改。
  3.设置Modem and dialing
  使用方向箭头选中modem and dialing 项,则修改modem and dialing 选项中的配置项。
  需要修改的是去掉
   A — initing string ……:
   B — Reset string ……:
  K — Hang-up string ……三个配置项。
  4.选择Save as df1
  选择Save as df1选项将修改后的配置信息进行保存为默认的配置选项。
  5.Exit from minicom
  选择Exit from minicom 选项从配置菜单返回到命令行。
  6.重新启动Minicom
  使用minicom 启动minicom 在linux下通过串口连接路由器,实现超级终端的功能。

6、tftpd
    唉 其实很简单可我鼓捣了好久才搞定。
一开始安装tftp 和tftpd,inetd,但是不知道什么原因tftp起不来。
后来就换了tftp-hpa和tftpd-hpa,这个tftp不错,不需要安装inetd,就可以独立运行。
过程很简单
1.下载安装 sudo apt-get install tftpd-hpa tftp-hpa
2.修改配置文件
打开/etc/default/tftpd-hpa
默认的内容如下:
#Defaults for tftpd-hpa RUN_DAEMON="no"
OPTIONS="-l -s /var/lib/tftpboot"
修改设置为:
#Defaults for tftpd-hpa RUN_DAEMON="yes"
OPTIONS="-l -s /home/lianix/tftpboot -c"
以deamon模式运行,并且更改服务的根目录为home/lianix/tftpboot,可以根据自己情况修改。
3.启动服务
 /etc/init.d/tftp-hpa start(ubuntu 下别忘了 加sudo 以root身份运行
否则不能启动。)

#====伤心线 ===========##
:( 一开始输入的命令是in.tftpd start,不报错 用ps看有tftpd进程,但是tftpd根本就没起来)
可以通过netstat查看是否启动tftpd
命令:netstat -al |grep ^udp
如果看到 tftp 就说明成功了。
4. 测试服务
 这个网上说的很多,
在设置的tftpd服务根目录下 touch 一个文件,然后去另外的 directory,运行client进行get就可以
tftp IP
get filename
quit
然后检查当前目录是否下载成功

1. sudo apt-get install tftp-hpa tftpd-hpa

2. cd /
sudo mkdir /tftpboot
sudo chmod 777 /tftpboot

3. sudo in.tftpd -l /tftpboot
这样tftp服务器就启动了,下面可以做一个测试

4. cd /tftpboot
touch test
建立一个文件

5. cd /home/usrname
登录另一个目录

6. tftp 192.168.0.59
换成自己的ip

> get /tftpboot/test

如果能够得到文件,那么就成功了。


没有评论:

发表评论