Linux下QQ等软件的安装方法
在统信UOS系统上安装qq
在统信UOS系统上安装qq
找到腾讯linuxqq官⽹
tytr@tytr-PC:/data/home/tytr/liunx学习$ uname -a
Linux tytr-PC 4.19.0-loongson-3-desktop #3038 SMP Sat Dec 26 13:15:19 CST 2020 mips64 GNU/Linux 本⼈电脑的架构为 mips64
在官⽹的找到对应 MIPS64的安装⽂件下载地址,依据官⽹提供的安装如下命令进⾏安装
sudo ./linuxqq_1.0.1-b1-100_x86_64.sh
sudo rpm -ivh linuxqq_1.0.1-b1-100_mips64el.rpm
sudo dpkg -i linuxqq_1.0.1-b1-100_armhf.deb
sudo apt install -y /path/to/linuxqq_1.0.1-b1-100_amd64.deb
sudo pacman -U linuxqq_1.0.1-ci-94_x86_64.pkg.tar.xz
在安装过程中 shell 和rpm 都安装失败,依照deb安装模板安装成功,具体安装命令如下
sudo dpkg -i linuxqq_2.0.0-b2-1089_mips64el.deb
总结下安装过程,
liunx 软件的安装,先要找到对应的cpu架构,也就是下图中对应表格,这也是腾讯官⽹提供,
从中可以看到统信uos系统属于debian系统,安装管理器为dpkg/apt ,安装包选择.deb
知识在于积累 ,记录备忘录。
企鹅也疯狂—Linux下常用的聊天工具使用
t . z— C /us arg- r/shar / g e nom e cu/ i i con
维普资讯
开 放系 统 世界
■ 鬻 [ i u ], Ln x _ 桌 面 应 用 ■
・
蕾鹅也疯狂
J门 【 - ,
用 的 聊 天 工 具 用
◇
6 路
-
遥
上 网 聊 天 和 游 戏 是 笔 者 及 众 多 Li x 爱 好 者 最 喜 欢 的 。 现 在 Li nu nux 已 经 支 持 Y 乎 所 有 的 聊 天 协 议 。Li L nux下 常 用 的 聊 天 工 具 有 G 、 L 、 a im iCq Gno i u、 Kx c me c i q、 Xic和 X— ha r c t等
_ , 奇 ・ ^ ・ ^ ^ 日 ^ ,
Gai 是 个 自 由 软 件 ,最 新 可 用 QQ m 的 版 本 是 0. 8。 不 但 可 以 支 持 包 括 中 5 它 文 在 内 的 多 种 语 言 , 还 可 支 持 QQ, 在
htp: t //w - ww .o c f r ene 上 可 以 s ur e o g . t
后 , 就 可 以添 加 账 号 了 。
在 ht p: //lnu c i t i x.c dne .or tc n
期
你 甚 至 可 以 商 接 去 侦 查 好 友 机 器 的
信息 。不过 , 可干 万不 要 干坏 事哟 !
刊 浏 览 第 9期 巾 , 附 有 两 款 Gno e c m iu
莺 僖5 一 g基7 } P 6 藩  ̄ 7 协 进1 ^ 2) o 一  ̄ 心 N 一 ( 1 ∞ r n b 裤 r i , t e
Linux系统电脑可以登录qq吗
Linux系统电脑可以登录qq吗qq是这么多年一直以来很多人喜欢的一个聊天工具,通常我们都是使用Windows系统登录的,那么在Linux系统下要怎么使用qq等聊天工具聊天呢?下面小编就教你Linux系统下如何使用qq等聊天工具。
如何在Linux系统中使用QQ1、启动 linux 操作系统,进入桌面。
2、进入终端,键入命令pidgin,回车。
在这儿说明一下,一些常用的 linux 操作系统安装完成后都自动安装了这个软件。
如果提示没有安装,可以先进行安装。
3、第一次启动该软件,会出现一个添加帐号向导,点击“添加”。
4、在“添加帐号”窗口中,点击协议选择框。
5、在展开的选项中,我们选择其中的一个。
例如,以QQ为例。
6、接下来,输入QQ帐号和密码,然后点击“添加”按钮。
7、这时,QQ帐号便添加成功了。
8、我们关闭“添加”窗口,便可以登陆QQ了。
补充:系统常用维护技巧1,在“开始” 菜单中选择“控制面板” 选项,打开“控制面板” 窗口,单击“管理工具” 链接2,在打开的“管理工具” 窗口中双击“事件查看器” 图标3,接着会打开“事件查看器” 窗口4,在右侧窗格中的树状目录中选择需要查看的日志类型,如“事件查看器本地--Win日志--系统日志,在接着在中间的“系统” 列表中即查看到关于系统的事件日志5,双击日志名称,可以打开“事件属性” 对话框,切换到“常规” 选项卡,可以查看该日志的常规描述信息6,切换到“详细信息” 选项卡,可以查看该日志的详细信息7,打开“控制面板” 窗口,单击“操作中心” 链接,打开“操作中心” 窗口,展开“维护” 区域8,单击“查看可靠性历史记录” 链接,打开“可靠性监视程序” 主界面,如图所示,用户可以选择按天或者按周为时间单位来查看系统的稳定性曲线表,如果系统近日没出过什么状况,那么按周来查看会比较合适。
观察图中的曲线可以发现,在某段时间内,系统遇到些问题,可靠性指数曲线呈下降的趋势,并且在这段时间系统遇到了三次问题和一次警告,在下方的列表中可以查看详细的问题信息。
解决Ubuntu Linux下QQ安装出错的方法
此办法为用终端在你的用户文件夹内创建一个名为“nano”的文件夹,然后将deb包的内容解压到这个文件夹中(你的deb包也要放在用户文件夹内,例如,我的用户名为iss,即要放到“iss”文件夹内),再然后使用vi编译器修改包内的"control"文件,但老衲确实笨,在vi中修改后始终保存不了(修改后按ESC 输入 “wq”后保存退出vi,这个是在网上看到的办法,但为在vi中按ESC始终没有效果)。修改后将nano文件夹重新打包,然后安装。
6,将修改好的文件夹重新打包,接上一步骤在终端输入【dpkg-deb&-b&linuxqq&linuxqq2.deb】,然后回车,其中“linuxqq”代表你修改过文件的文件夹,“linuxqq2.deb”代表重新压缩后的文件名称。
现在可以重新用linuxqq2.deb安装QQ了。
附:
sudo -s (提升管理员权限)
mkdir 路径/文件夹名称 (创建文件夹指令)
rm -r 文件夹路径 (删除文件夹指令)
然后网上查找了N多解决办法,其中方法最多的为直接修改LinuxQQ.deb包。
只要将包内 /DEBIAN/control 文件中第七行的版本号修改,把 “v” 删除掉,只留下“1.0.2”就OK。
修改办法有软件修改和超级终端修改。
但本人对linux软件不太熟悉,所以选择了终端修改。
网络上提供的修改办法是:
$ mkdir nano //创建目录
$ dpkg-deຫໍສະໝຸດ -e ./nano_1.3.10-2_i386.deb ./nano/DEBIAN //解压控制文件
deepin使用笔记——在Linux上运行安卓(Android)app
deepin使⽤笔记——在Linux上运⾏安卓(Android)app 昨晚⼩折腾了⼀下,在 deepin 上装上了安卓版的抖⾳。
桌⾯上的抖⾳图标运⾏抖⾳很简单,这是通过 xDroid 实现的。
xDroid 由北京麟卓信息科技有限公司()开发,是⼀款专门在 Linux 中运⾏ Android 应⽤的软件,其未来的⽬标是让百万量级 Android 应⽤在主流PC平台(含国产)上以⾼效运⾏,⼤⼤拓展 Linux 的⽣态环境。
与现有的各种 Android 模拟器不同,xDroid 没有使⽤虚拟机,⽽是使 Android 应⽤以 Linux 原⽣程序的形式运⾏,性能媲美标准的 Linux 程序。
只要主流 Linux ⽀持的硬件,即可安装部署 xDroid ,甚⾄可以在虚拟机中的 Linux 上运⾏。
xDroid ⾃带的应⽤商店 xAppCenter 提供了⽬前经过兼容性测试的各种 Android 应⽤,更为便利。
有了 xDroid,就可以充分利⽤已有的 Android 开发环境、开发⼈员、开发⼯具、开发资源,来拓展 Linux 的⽣态环境。
————————————————版权声明:本⽂为CSDN博主「wd123326」的原创⽂章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原⽂出处链接及本声明。
原⽂链接:https:///wd123326/article/details/80860371说起来挺复杂,其实可以简单理解为:xDroid 不是⼀个通常意义上的安卓模拟器,它不是虚拟机,⽽是⼀个中间层,通过它,安卓app可以像是原⽣应⽤⼀样运⾏在linux 系统上。
接下来是 xDroid 的安装使⽤教程(以本⼈的经验为准,并不保证100%有效)。
第⼀步,当然是下载 xDroid,百度⼀下,很容易就能找到。
下载好以后,是⼀个名为【xDroidInstall-x86_64-v2.7000-20190621155253.tar.gz】的压缩包,直接解压,得倒名为【xDroidInstall-x86_64】的⽂件夹。
Linux期末复习题答案
一、选择题1.Linux是一套(H)的操作系统。
(1)A.可以免费使用B.可以自由传播C.支持多用户D.支持多任务E.支持多进程和多CPUF.支持各种硬件平台G.嵌入式H.以上皆是2.GNOME是(B)。
(1)A.一种Linux版本B.一种开放桌面C.Red Hat Linux的一个版本D.由Red Hat公司开发的E.由Linus Torvalds本人开发的F.以上皆非3.下列关于操作系统的叙述中,哪一条是不正确的?(C)(1)A.操作系统管理计算机系统的各种资源 B.操作系统为用户提供良好的界面C.操作系统与用户程序必须交替运行 D.操作系统位于各种软件的最底层4.关于Linux的版权问题,以下说法正确的是(F)。
(1)A.Linux是没有版权的,所以我们使用Linux是不需要付费的B.Linux的版权由Linus Torvalds本人持有,但是他免费授权给所有人使用C.Linux的版权由Red Hat公司所有,但是Red Hat无意收取版权费用D.我们使用的Linux都是盗版,都是侵权行为,应该有效制止E.Linux在中国是没有版权的,所以我们要在它具有中国版权前加紧研究F.以上皆是5.TCP/IP协议是(C)。
2A.由微软公司开发,用于Windows系统上的网络协议B.由Red Hat公司开发,用于Red Hat Linux系统上的网络协议C.英文Transmission Control Protocol/Internet Protocol,即传输控制协议/网际协议D.是Linux专用的网络协议。
E.以上皆非6.在TCP/IP模型中,应用层包含了所有的高层协议,请问在下面列出的一些应用协议中,那一种是能够实现本地与远程主机之间的文件传输工作。
( B) 1A.telnet B.FTP C.SNMP D.NFS7.LINUX系统提供了一些网络测试命令,当我们与某远程网络连接不上时,就需要跟踪路由查看,以便了解在网络的什么位置出现了问题,请从下面的命令中选出满足该目的的命令。
Linux下玩QQ:OpenQ 编译和安装
2. cd qq-0.2.7.1
* 安装OpenQ 主程序
3. cd gaim-0.77
1. cd $HOME/.gaim/log/666666
2. mv 7777777 qq-7777777
OpenQ 0.2.7 版或更新的用户不用改动。
今后如何升级
我们会在Gaim 发布新的版本(比如0.78) 的时候,尽早发布OpenQ 的更新. 随发布包的有2004 年3 月30 号的IP 地址文件,其实就是大家经常见到的QQwry.dat 文件,根据网上的消息,这个数据包每5 天更新一次,大家可以自行下载最新的IP数据 文件,然后在”首选项”中指定新的文件就可以了。
12. chmod –R u+rw $HOME/.gaim
现在安装已经完毕,你可以启动OpenQ, 然后进行设置。
升级用户须知
如果你是OpenQ 0.25 版或更早的用户,请特别注意。由于OpenQ 0.2.7 以后版本中 采用了新的对应关系来解决QQ 号和ICQ 号码的冲突,在升级使用0.2.7 版本或更高的 版本时,必须删除以前的账号然后重新添加QQ 账号,否则会出现混乱。 以前的聊天纪录不会丢失, 不过需要修改一下才行。 比如你的QQ 号是666666, 升级后你要恢复好友777777的聊天纪录。步骤如下:
4. ./configure --prefix=/opt/OpenQ ( 根据安装情况设定)
5. make
6. sudo make install
* 安装QQ 笑脸
Ubuntu Linux下的QQ使用方案
Ubuntu Linux下的QQ使用方案这个世界上有两只出名的企鹅,一只是为全世界作出巨大贡献的Linux企鹅,另外一只则是在中国IT行业对同行赶尽杀绝的QQ企鹅,可能是因为基情的关系,QQ从来没给Linux好脸色过,其旗下的重要客户端的Linux版,没有好过,已经烂尾,并且这一现象还是基于QQ的服务器使用Linux系统的情况下。
不过只要在中国,基本上就很难离开QQ,虽然官方的客户端蛋疼,但是来自Linuxer的那边的努力是源源不断的,即使是腾讯从中阻挠。
回到主题,下面是Ubunt uSoft整理了一份最新的Linux下QQ的使用方案。
(以Ubuntu为测试对象)(注,整理于201 2.1.1)此次整理,只有在Ubuntu 11.10实验通过才发上来,对于部分无法兼容新版本Ubuntu的QQ方案,不予采纳。
1.WebQQ(已经3.0版本)2.pyWebQQ(WebQQ桌面化)3.LiibQQ(Pidgin的QQ协议)4.CreQQ (QQ for Chrome扩展)5.WQQ (网页QQ的桌面化,支持q+和miniqq)6.gtkqq (基于 webqq 协议,使用 gtk+ 开发的 linuxqq 客户端)Q+ Web可以说是第四代Web QQ,是前Web QQ融合Q+开放平台的一个Web OS,除了基础的QQ 聊天外,可以使用应用市场中收录的总多优秀的网页应用。
目前Q+ Web已经相当成熟,QQ相关的服务如好友管理、群管理、屏蔽功能、修改备注、文件传送、视频会话、抖动窗口、修改个人信息以及导出信息(以网页的形式打包、提供下载)等QQ 聊天服务都完善了。
Q+ Web是目前Linux下最优秀的QQ使用方案,而且腾讯那边也完全可以以此来推脱QQ4Linux 的发布。
使用方法:直接访问:/注:官方还出了一款迷你的网页QQ:pyWebQQ是squall724基于python、python-webkit包装的webqq桌面版,相比直接网页版的Q + Web:∙系统托盘∙桌面信息提醒∙独立使用webkit内核,长期在线不会影响到你浏览器的效率劣势就是需要安装安装方式:LibQQ是国内一些能人发起的一个QQ项目,该项目是更新Pidgin中的QQ协议。
pidgin qq linux
集美大学计算机工程学院实验报告一、目的(本次实验所涉及并要求掌握的知识点)1)使用wget从网上下载rpm;2)使用rpm命令安装软件;3)使用srpm命令生成软件包,明白软件具有依赖性。
二、实验内容与设计思想(设计思路、主要数据结构、主要代码结构、主要代码段分析、电路图)1)使用wget的方式下载linuxqq的rpm包,并安装测试。
2)使用SRPM方式安装pidgin最新版本,安装并测试通过pidgin上QQ。
3)填写实验报告单,下周实验课前传到服务器上,实验报告单的文件名格式为“10.31-xxx实验报告”,xxx为自己的名字三、实验使用环境(本次实验所使用的平台和相关软件)Windows 7/xpVMware WorkstationRed Hat Enterprise Linux5四、实验步骤和调试过程(实验步骤、测试数据设计、测试结果分析)1)使用wget的方式下载linuxqq的rpm包,并安装测试。
使用wget下载安装QQ安装成功2)使用SRPM方式安装pidgin最新版本,安装并测试通过pidgin上QQ。
a.下载pidgin-2.7.9-0.src.rpmb.使用rpm –ivh pidgin-2.7.9-0.src.rpmc.安装后会在此目录下生成pidgin.spec文件d.使用rpmbulid生成代码包发现要安装以下几个包e.下载上述的依赖包f.1安装第1个依赖包f.2安装第2个依赖包f.3安装第3个依赖包f.4安装第4个依赖包f.5安装第5个依赖包f.6安装第6个依赖包f.7安装第7个依赖包f.8安装第8个依赖包f.9安装第9个依赖包f.10安装第10个依赖包g重新使用rpmbuild –ba pidgin.spec,安装几分钟成功h.在该目录下生成rpm包i.安装该rpm,发现又需要安装依赖包j.1安装该目录下的rpm包j.2j.3j.4k.在安装pidgin-2.7.9-0.i386.rpm后成功l.运行m.版本不兼容QQ2008、2010的协议已经过期,网上也找不到最新版本,所以登录不了安装最新版本的pidgin2.10 src格式解压pidgin-2.10.0,配置configure文件配置时发现需安装glib、pkg文件所以先安装glib文件后安装pkgGlib、atk安装成功解压gtk并配置没有atk解压配置atk设置环境变量重新安装gtk,发现没有pango解压配置pango后使用make、make install安装重配置gtk解压配置cairo配置时发现以下错误通过使用导入环境变量解决不了查资料是说有两个版本pkg 重新卸载之后安装也不行五、实验小结(实验中遇到的问题及解决过程、实验中产生的错误及原因分析、实验体会和收获)1)学会了wget从网上下载rpm,使用rpm命令安装软件,使用srpm命令生成软件包,明白软件具有依赖性。
如何在RedHat Linux系统下安装QQ聊天程序
如何在RedHat Linux系统下安装QQ聊天程序2008-05-24 01:38在Red Hat 9.0上配置QQ的经验。
选择QQ软件腾迅公司并没有推出专门应用于Linux下的QQ软件,但是已经有很多自由软件或插件支持在 Linux下使用QQ。
这些软件都可以在Internet上获得,常用的有Gaim+OpenQ、Gaim+libqq和LumaQQ等。
Gaim+libqq和Gaim+OpenQ都是在Gaim中添加QQ插件,所以必须注意Gaim与QQ插件的版本对应关系。
Gaim与libqq的版本对应关系举例如下:libqq-0.0.1-0.48.so适用于Gaim 0.48、0.49;libqq-0.0.1-0.50.so适用于Gaim 0.50;libqq-0.0.1-0.51.so适用于Gaim 0.51、0.52;libqq-Gaim-0.48-qq.patch适用于Gaim 0.48、0.49 0.50;libqq-Gaim-0.51-qq.patch适用于Gaim 0.51、0.52。
安装QQ在Linux上安装软件有Tarball和RPM两种方式,Tarball是类Unix操作系统中常见的安装方式;RPM(Red Hat Package Manage)是Red Hat公司推出的包管理方式,这是一种非常不错的管理方式,但是有时候会遇到一些依赖关系的问题。
1.用Tarball方式安装以一个包含了libqq插件的Gaim包gaim-cvs-0218-qq-0.2.5.tar.gz为例,使用下列命令安装(不推荐使用root权限安装):$ tar zxvf gaim-cvs-0218-qq-0.2.5.tar.gz$ cd gaim-cvs-0218-qq-0.2.5$ ./configure --prefix=/home/foo/bin/local/gaim && make &&make install$ cd ~/bin$ ln -s /home/foo/bin/local/gaim/bin/gaim gaim“./configure--prefix=/home/foo/bin/local/gaim”指定了软件安装的目录是/home/foo/bin/local/gaim。
UbuntuKylin安装经验
UbuntuKylin 13.04 个人定制:一、ubuntukylin13.4 64位系统安装13.4A TI显卡驱动:参照了别人的教程,不是原创。
准备工作:1.快捷键:ctrl+alt+t 打开终端,输入sudo apt-get update ,更新源。
然后点击屏幕左上角的Ubuntu标志,搜索软件更新器,检查更新,更新好后重启电脑。
2.下载ati官方的专用驱动,ati官方驱动下载;找到自己的显卡型号:然后点击view results。
我的是神舟的机子,只有hd5730这个独显,那些什么关闭独显,只用集显的我没试过就不懂了。
接着下载AMD 催化剂13.4 Linux x86 专利显示驱动,虽然名字上没有64,但实际上32位和64位的都是只有一个文件了,所以可以使用。
安装步骤:1.安装驱动环境:打开终端输入:sudo apt-get install dpkg build-essential cdbs dh-make dkms execstack dh-modaliases fakeroot libqtgui4 dpkg-dev g++ g++-4.7sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases linux-headers-generic2.安装32位库:(注:32位系统不用安装)sudo apt-get install ia32-libs-multiarch:i386 lib32gcc1 libc6-i386sudo apt-get install ia32-libs3.安装驱动内核模块:sudo apt-get install dkms似乎kylin系统里这个本身就已经装有了,不过还是建议进行这个步骤。
如何在LINUX系统中安装自己下载的LINUX软件
如何在LINUX系统中安装自己下载的LINUX软件?LINUX系统中的可执行文件后缀名是什么?在Linux中,凡是具有可执行权限的文件均视为可执行文件,与文件名及后缀名无关。
Linux中安装包分为包管理器、源代码安装与可执行文件安装。
其中包管理器分为RPM、DEB与TAR,RPM为RedHat Linux及其派生系使用,DEB为Debian Linux及其派生系使用,TAR基本上找不到了(现在有用TAR也一般是源代码安装)。
RPM使用rpm -ivh<packagename>安装,使用rpm -Uvh<packagename>升级,使用rpm -e<name>卸载。
DEB使用dpkg -i<packagename>安装与升级,使用dpkg -r<packagename>卸载。
另外,RPM可使用yum与apt进行网络安装与升级,DEB则使用apt进行网络安装与升级。
用于RPM与DEB的apt使用方法相同。
源代码安装一般文件后缀名为.tar.gz和.tar.bz2。
展开(解压)文件包(tar xvfz<packagename>)后在终端输入 ./configure;make;make install 进行安装。
可执行文件安装分为可执行软件包与脚本。
只要将其权限改为可执行(右击文件图标选属性),运行该文件(脚本若运行不成功可在终端输入sh<packagename>)即可。
脚本的后缀名一般为sh、bash、csh、zsh、pl、php等。
tangooricha 2006-9-29相关内容VM虚拟LINUX系统下,怎么安装QT,已经从NOKIA下载了最新的SDK包,后...Linux系统里下载的GCC怎么没有可执行文件啊怎么安装啊?红旗LINUX系统里怎么安装下载到本地的软件呢????linux系统下mysql安装时缺少的软件包哪里有下载在linux系统下如何下载及安装一些软件,如QQ聊天?主题推荐后缀名:隐藏|后缀名:显示|后缀名:修改|后缀名:大全|后缀名:解释文件后缀名的隐藏问题asp后缀名隐藏后缀名隐藏的文件怎么修改后缀名?怎样隐藏后缀名如何还原被我改后缀名的隐藏文件夹?其他答案1.去官方网站下,一般提供rpm,deb,tar包,根据自己的需要直接安装或者编译2.没有后缀名tpxcer 2006-9-16在linux里面装软件不要指望见到下一步这个词,.rpm的文件用rpm软件包管理器安装,系统里的帮助文档有详细说明。
常用软件的使用及安装
常用软件的认识与安装方法一、软件的分类1、系统软件系统软件是管理和应用计算机而编制的软件。
如:DOS、BeOS、WindowsXX、linux、Unix。
2、应用软件为满足用户不同领域、不同需求而开发的软件。
如:金山打字、WPS、暴风影音、PS(Photoshop)等。
二、常用软件的介绍1、打字软件学习软件:针对用户需求,简而易通,循序渐进,学会五笔打字。
如:金山打字通、五笔打字员、五笔直通车等。
2、办公软件办公软件:可以进行文字的处理、表格的制作、幻灯片制作、简单数据库的处理等方面工作的软件。
如:Microsoft Office系列、金山WPS系列、永中Office系列、红旗2000 RedOffice系列等。
3、多媒体软件多媒体软件:主要为用户提供播放音乐、视频、FLASH的软件。
如:Media player、暴风影音、酷我音乐盒、千千静听等。
4、压缩软件压缩软件:可有效结剩空间,防止文件中毒。
如:WinRAR、WinZIP、7—ZIP等。
5、下载工具下载工具:改变仅限于网站服务器下载源的模式,从而加快下载速度。
如:BT、迅雷、快车、传送带等。
6、图像处理软件图像处理软件:对图像进行美化、修饰、处理、合成,从而使图片更加精美。
如:Photoshop、光影魔术手、isee图片专家等。
7、其它软件WINRAR压缩软件、文件加密大师、大智慧股票行情、QQ聊天软件等。
附注:/ 易网学院(供老师参考学习)三、常用软件下载网址天空软件站华军软件园霏凡软件站.cn/ 太平洋下载频道.cn/ 中关村绿色软件下载雨林木风下载吧四、软件安装1、一般软件安装放入安装光盘或者打开从网上下载的软件→双击源程序文件(通常名称为SETUP)→输入序列号或者产品密钥,单击下一步→填写用户信息(如用户名、缩写、单位等),单击下一步→接受软件的版权声明以及用户协议,单击下一步→选择安装类型及安装路径(如典型或者自定义、D盘或E盘),单击下一步→单击完成(或单击关闭)注:①正版序列号,在包装盒内或者光盘中名称为SN的文件里。
linux系统如何安装软件(详细文字教程)
linux系统如何安装软件 (详细文字教程)在Linux中安装软件时,我们经常要考虑到这样几个个问题:(1).怎样安装软件;(2).软件安装在什么地方;(3).如何卸载删除不要的软件......下面,我们就一起来认识一下这些方面的问题。
一.认识Linu x应用软件安装包通常Linu x应用软件的安装包有三种:1) tar包,如softw are-1.2.3-1.tar.gz。
它是使用UN IX系统的打包工具t ar打包的。
2) rpm包,如softw are-1.2.3-1.i386.rpm。
它是Redh at Linux提供的一种包封装格式。
(现在用的全称叫RPMPackag e Manage r,以前叫Red hat Packag e Manage r)3) dpkg包,如softw are-1.2.3-1.deb。
它是Deba in Linux提供的一种包封装格式。
而且,大多数Lin ux应用软件包的命名也有一定的规律,它遵循:名称-版本-修正版-类型例如:1) softwa re-1.2.3-1.tar.gz 意味着:软件名称:softwa re版本号:1.2.3修正版本:1类型:tar.gz,说明是一个t ar包。
2) sfotwa re-1.2.3-1.i386.rpm软件名称:softwa re版本号:1.2.3修正版本:1可用平台:i386,适用于Int el 80x86平台。
类型:rpm,说明是一个r pm包。
注:由于rpm格式的通常是已编译的程序,所以需指明平台。
在后面会详细说明。
而softw are-1.2.3-1.deb就不用再说了吧!大家自己练习一下。
二、了解包里的内容:一个Linu x应用程序的软件包中可以包含两种不同的内容:1) 一种就是可执行文件,也就是解开包后就可以直接运行的。
Kali Linux 装好系统后安装常用软件
Kali Linux 装好系统后安装常用软件2014年08月10日16:131.配置软件源leafpad /etc/apt/source.listor(recommand):#官方源deb /kali kali main non-free contribdeb-src /kali kali main non-free contribdeb /kali-security kali/update s main contrib non-free#激进源,新手不推荐使用这个软件源deb /kali kali-bleeding-edge maindeb-src /kali kali-bleeding-edge main#中科大kali源deb /kali kali main non-free contribdeb-src /kali kali main non-free contribdeb /kali-security kali/updates main contrib non-free#阿里云kali源deb /kali kali main non-free contribdeb-src /kali kali main non-free contribdeb /kali-security kali/updates main contrib non-free#aptitude 与apt-get 的区别可参考/uid-10697776-id-3085807.htmlaptitude update && aptitude full-upgrade2.解决LC_CTYPE,LC_ALL的设置问题perl: warning: Setting locale failed.perl: warning: Please check that your locale settings:LANGUAGE = “en_US.UTF-8″,LC_ALL = “en_US.UTF-8″,LANG = “en_US.UTF-8″are supported and installed on your system.perl: warning: Falling back to the standard locale (“C”).locale: Cannot set LC_CTYPE to default locale: No such file or directorylocale: Cannot set LC_MESSAGES to default locale: No such file or directorylocale: Cannot set LC_ALL to default locale: No such file or directory参考:/2009/05/30/perl-warning-please-check-that-your-locale-settin gs-ubuntu/apt-get install language-pack-en-baseexport LANGUAGE=en_US.UTF-8export LANG=en_US.UTF-8export LC_ALL=en_US.UTF-8locale-gen en_US.UTF-8dpkg-reconfigure locales3.安装QQ下载alsa-lib-1.0.26.tar.bz2wget ftp:///pub/lib/alsa-lib-1.0.26.tar.bz2然后解压tar -jxvf alsa-lib-1.0.26.tar.bz2c.最后编译安装:cd alsa-lib-1.0.26./configuremake && make installdpkg --add-architecture i386 ####移出i386: dpkg --remove-architecture i386apt-get install -y ia32-libs libnotify-bin ia32-libs-gtk libnotify-binwget /download/WineQQ2013SP6-20140102-Longene.debdpkg -i WineQQ2013SP6-20140102-Longene.deb/usr/bin/qq:行69: /opt/longene/qq/longene_gtk: 没有那个文件或目录解决方法:apt-get install -y ia32-libsdpkg -i --force-overwrite /var/cache/apt/archives/libasound2_1.0.25-4_i386.deblibgtk-x11-2.0.so.0 : No such file or directory/opt/longene/qq/longene_gtk: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directoryapt-get install libgtk-x11-2.0/viewtopic.php?t=155354apt-get install apt-fileapt-file search libGL.so.1apt-get install ia32-libs-gtk (OK)4.安装eclipe及pydev,django可参考/allen_zhao_2012/article/details/7988389apt-get install -y eclipse默认安装的 eclipse plugins 路径为: /usr/lib/eclipse/下载pydevwget /project/pydev/pydev/PyDev%203.2.0/PyDev%203.2.0.zip?r=htt p%3A%2F%%2Fprojects%2Fpydev%2Ffiles%2Fpydev%2FPyDev%25203.2.0%2F&ts= 1407645058&use_mirror=cznicunzip PyDev\ 3.2.0.zipcp -r fautures /usr/lib/eclipse/cp -r plugins /usr/lib/eclipse/安装django:curl https://bootstrap.pypa.io/ez_setup.py -o - | pythonapt-get install -y apache2 libapache2-mod-wsgi mysql-server python-mysqldb 下载django: #下载页面 https:///download/wget https:///download/1.6.5/tarball/tar -zxvf Django-1.6.5.tar.gzcd Django-1.6.5python setup.py install打开eclipseWindows → Preferences → PyDev → Python Interpreters →(可以Auto config也可手动)Interpreter name: Python 2.73Interpreter Executable: /usr/bin/python2.7/usr/bin/python2.75.安装fcitx中文输入法apt-get install -y fcitxfcitx-pinyin fcitx-module-cloudpinyinfcitx-googlepinyinim-configim-config再将默认的输入法改成fcitx,保存即可6.激活VPN连接默认安装,是没有激活VPN的,能看到VPN选项,但是不能天际VPN连接apt-get install -y pptpd network-manager-openvpn network-manager-openvpn-gnome network-man ager-pptp network-manager-pptp-gnome network-manager-strongswan network-manager-vpnc network -manager-vpnc-gnome7.安装libreofficeapt-get install -y libreoffice解决libreoffice中文显示方框:fonts 安装字体:apt-get install -y ttf-arphic-umingttf-wqy-zenheittf-wqy-microheittf-arphic-ukai从C:/Windows/Fonts 中复制simfang.ttf和simsun.ttc到 /usr/share/fonts/打开libreofficelibreoffice ->tools->options->libre write ->basic fonts将字体改为 simsun8. 安装java 1.7#可在这里查看版本列表 /technetwork/java/javase/documentation/7u-relnotes-5 15228.html#下载地址/technetwork/java/javase/downloads/jdk7-downloads-1880260.html wget /otn-pub/java/jdk/7u67-b01/jdk-7u67-linux-x64.tar.gztar -zxvf jdk-7u67-linux-x64.tar.gzcd jdk1.7.0_67/mkdir /usr/local/java/jdk1.7.0_67cp -r ./* /usr/local/java/jdk1.7.0_67vi /etc/profile 加入:export JAVA_HOME=/usr/local/java/jdk1.7.0_67export JRE_HOME=/usr/local/java/jdk1.7.0_67/jreexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATHexport PATH=$JAVA_HOME:$PATHsource /etc/profile#检查java -version9.安装新得立软件管理和邮件客户端apt-get install -y synapticapt-get install -y gnome-tweak-tool gdebiflashplugin-nofreeicedove10.Linux 备份tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys --exclude=/media /您的位置:ITnose首页>操作系统>Linux。
详解linux安装软件的几种方法
详解linux安装软件的⼏种⽅法⼀、rpm包安装⽅式步骤:1、找到相应的软件包,⽐如soft.version.rpm,下载到本机某个⽬录;2、打开⼀个终端,su -成root⽤户;3、cd soft.version.rpm所在的⽬录;4、输⼊rpm -ivh soft.version.rpm详细介绍:1. 安装:我只需简单的⼀句话,就可以说完。
执⾏:rpm –ivh rpm的软件包名更⾼级的,请见下表:rpm参数参数说明-i 安装软件-t 测试安装,不是真的安装-p 显⽰安装进度-f 忽略任何错误-U 升级安装-v 检测套件是否正确安装这些参数可以同时采⽤。
更多的内容可以参考RPM的命令帮助。
2. 卸载:我同样只需简单的⼀句话,就可以说完。
执⾏:rpm –e 软件名不过要注意的是,后⾯使⽤的是软件名,⽽不是软件包名。
例如,要安装software-1.2.3-1.i386.rpm这个包时,应执⾏:rpm –ivh software-1.2.3-1.i386.rpm⽽当卸载时,则应执⾏:rpm –e software。
另外,在Linux中还提供了象GnoRPM、kpackage等图形化的RPM⼯具,使得整个过程会更加简单。
⼆、deb包安装⽅式步骤:1. 1、找到相应的软件包,⽐如soft.version.deb,下载到本机某个⽬录;2. 2、打开⼀个终端,su -成root⽤户;3. 3、cd soft.version.deb所在的⽬录;4. 4、输⼊dpkg -i soft.version.deb详细介绍:这是Debian Linux提供的⼀个包管理器,它与RPM⼗分类似。
但由于RPM出现得更早,所以在各种版本的Linux都常见到。
⽽debian的包管理器dpkg则只出现在Debina Linux中,其它Linux版本⼀般都没有。
1. 安装dpkg –i deb的软件包名如:dpkg –i software-1.2.3-1.deb2. 卸载dpkg –e 软件名如:dpkg –e software3.查询:查询当前系统安装的软件包:dpkg –l ‘*软件包名*'如:dpkg –l '*software*'三、tar.gz源代码包安装⽅式:1. 1、找到相应的软件包,⽐如soft.tar.gz,下载到本机某个⽬录;2. 2、打开⼀个终端,su -成root⽤户;3. 3、cd soft.tar.gz所在的⽬录;4. 4、tar -xzvf soft.tar.gz //⼀般会⽣成⼀个soft⽬录5. 5、cd soft6. 6、./configure7. 7、make8. 8、make install详细介绍:1. 安装:整个安装过程可以分为以下⼏步:1. 1)取得应⽤软件:通过下载、购买光盘的⽅法获得;2. 2)解压缩⽂件:⼀般tar包,都会再做⼀次压缩,如gzip、bz2等,所以你需要先解压。
linux系统最小化安装之安装基础常用命令
linux系统最⼩化安装之安装基础常⽤命令------------恢复内容开始------------话题1:linux系统最⼩化安装常⽤命令Centos7,8系统最⼩化安装常⽤命令如下:yum install vim iotop bc gcc gcc-c++ glibc glibc-devel pcre \pcre-devel openssl openssl-devel zip unzip zlib-devel net-tools \lrzsz tree ntpdate telnet lsof tcpdump wget libevent libevent-devel \bc systemd-devel bash-completion traceroute -yUbuntu1804系统最⼩化安装常⽤命令如下:apt install iproute2 ntpdate tcpdump telnet traceroute \nfs-kernel-server nfs-common lrzsz tree openssl libssl-dev \libpcre3 libpcre3-dev zlib1g-dev ntpdate traceroute gcc openssh-server \lrzsz tree openssl libssl-dev libpcre3 libpcre3-dev zlib1g-dev ntpdate tcpdump \telnet traceroute iotop unzip zip -y写⼀个脚本:实现⾃动判断是系统是centos,还是ubuntu,并完成上述最⼩化安装常⽤命令的过程:1 [root@centos7 script]# cat min_install.sh2 #!/bin/bash3 #4 #********************************************************************5 #Author: zouyongbing6 #QQ: 2738388827 #Date: 2021-12-038 #FileName: min_install.sh9 #URL: https:///zouyongbing/10 #Description: The test script11 #Copyright (C): 2021 All rights reserved12 #********************************************************************13 . /etc/os-release14 min_install_yum(){15yum install vim iotop bc gcc gcc-c++ glibc glibc-devel pcre \16 pcre-devel openssl openssl-devel zip unzip zlib-devel net-tools \17 lrzsz tree ntpdate telnet lsof tcpdump wget libevent libevent-devel \18 bc systemd-devel bash-completion traceroute -y19 }20 min_install_dnf(){21 dnf install vim iotop bc gcc gcc-c++ glibc glibc-devel pcre \22 pcre-devel openssl openssl-devel zip unzip zlib-devel net-tools \23 lrzsz tree ntpdate telnet lsof tcpdump wget libevent libevent-devel \24 bc systemd-devel bash-completion traceroute -y25 }26 min_install_apt(){27 apt install iproute2 ntpdate tcpdump telnet traceroute \28 nfs-kernel-server nfs-common lrzsz tree openssl libssl-dev \29 libpcre3 libpcre3-dev zlib1g-dev ntpdate traceroute gcc openssh-server \30 lrzsz tree openssl libssl-dev libpcre3 libpcre3-dev zlib1g-dev ntpdate tcpdump \31 telnet traceroute iotop unzip zip -y32 }33 judge_os(){34if [ ${VERSION_ID} == "7" ];then35echo"你的操作系统是centos7,下⾯进⾏安装常⽤软件包:"36 min_install_yum37echo"所有常⽤软件包已经安装完毕!请验证是否成功执⾏"38elif [ ${VERSION_ID} == "8" ];then39echo"你的操作系统是centos8,下⾯进⾏安装常⽤软件包:"40 min_install_dnf41echo"所有常⽤软件包已经安装完毕!请验证是否成功执⾏"42elif [ ${VERSION_ID} == "18.04" ];then43echo"你的操作系统是ubuntu1804,下⾯进⾏安装常⽤软件包:"44 min_install_apt45echo"所有常⽤软件包已经安装完毕!请验证是否成功执⾏"46else47echo"不⽀持的操作系统,请⼿动安装"48fi49 }50 judge_os------------恢复内容结束------------。
bt3 u盘启动问题汇集、无法进入系统、无法进入图形界面、如何破解无线网密码、如何在LINUX下安装QQ
正文:想破解无线WEP的密码,()大家都推荐使用BT3操作系统+spoonwep2工具。
但是很多朋友都遇到这样或那样的问题,这里我就把我遇到的问题和解决方法记录下来,希望给广大BT3爱好者有一些帮助。
1、先做好BT3 U盘系统,按照网上说的方法:A、复制将下载(下载地址:/backtrack_download.html)下来的bt3final_usb.iso文件解压缩,我们可以看到该镜像文件包括两个目录,一个是BOOT目录,另外一个是BT3目录。
B、我们打开U盘中的BOOT目录,运行bootinst.bat,实际上此批处理文件是修改U盘中对应盘符信息,毕竟U盘插到每个机器里获取的盘符都是不一样的,出现命令提示窗口后我们点任意键继续。
C、将你的电脑设置成可以从U盘启动,且第一启动盘是U盘(USB HARD DISK),这个在电脑启动后的BOIS中设置,如果不会,就到百度上去搜:U 盘启动如果你是按上面ABC一步一步做的,结果做好的系统发现启动不起来,出现什么FAIL DISK 、FAIL SYSTEM等之类的,那你和我遇到了同样的问题。
解决办法:下载一个U盘启动制作工具,你到网上一搜,能搜到很多制作U盘启动的工具,当时我就是用了一个国产的:Usboot。
按照说明书上说的做,结果还是启动不了。
于是换了个老外写的,很小,大家可以用“BootFlashDos”到网上去搜,这里就不提供下载了,运行BOOTFLASHDOS,插上U盘,按START就可以了,提示你说U盘会格式化掉,点确定就是了。
启动U盘做好了,将BT3解压缩后的两个文件夹(一个是BOOT目录,另外一个是BT3目录)复制到U盘上,重新做一遍:打开U盘中的BOOT目录,运行bootinst.bat。
应该就可以了。
2、进入BT3系统:从U盘启动后会自动调用BT3系统,有多个选项提供给我们选择,我们选择第一项即可,如果第一项进不去再尝试其他(我一般选择第三个,因为我发现使用第一个选项进入图形模式时,窗口没有标题栏,也就是所有的窗口无法移动和最大最小化)。
Linux
弹 出 的 账 号 设 置 窗 口分 别 设 置 自 己 的 Q Q或 M N账 户 , S
libq q一0・ 3-ft 0・ 一0 ・ 58一 gcc29 SO. 6・ gz
i
登录名填 写 Q Q号 码 或 M N邮 箱 , 密 码 填 写 对 应 的 Q S Q或 M N密 码 , A s 写 自 己的 昵 称 , 协议 选 择 相 应 的 Q S 1a 填QQ i u 卜qq n M 也 疯 狂 SN
文 / 罗 帆
腾讯 Q Q和 微 软 M N是 现 在 非 常 火 爆 的 聊 天 工 具 , S 可 惜 它 们 只 有 W n O S版 本 , 很 多 喜 欢 在 L n x中上 idW iu
Gai 0 . m 58
一 一 一 … … — — … — — — — — — — — … — — — - — — — — ● — — — — _ _ _ _ ’
接 下 来 选
择
“所 有 账
号 ” 在 出 现 的 , 账 号 编 辑 器 ( 3) 中点 击 图
“ 加 , 并 在 增
c iq - . . . t o 5 - c 2 .O u t l b g i p l b q O 0 3 f _ .8 s c  ̄ S / s / i / a m _
网 的朋 友 都 不 能 使 用 。难 道 我 们 就 没 别 的 方法 可 行 吗? 当 然不 是 , 笔 者 最 近在 网上 发现 了 一 款可 以使 L n x 户也 能 用上 Q 和 M N的好 软 件 。 不敢 独 享 ,特 iu 用 Q S
—
1
— — — — 一 —
l
全 部 设 置 完 成 后 就 可 以 登 录 、 使 用 Q 和 M N了 , Q S
刘权linux之centos6.3 安装 qq2012笔记
刘权linux之centos6.3 安装qq2012笔记*********************************************以下都是在root下操作******************************************************一、安装wine【wine,是一款优秀的Linux系统平台下的模拟器软件,用来将Windows系统下的软件在Linux系统下稳定运行,该软件更新频繁,日臻完善,可以运行许多大型Windows系统下的软件。
】1.下载epel-release-6-7.noarch.rpm将下面地址直接复制粘贴在迅雷的新建任务中:/fedora/epel/6/i386/epel-release-6-7.noarch.rpm2.安装epel-resease先将epel-resease-6-7.nonarch.rpm 放到tmp目录下#cd /tmp#rpm -Uvh epel-resease-6-7.nonarch.rpm#yum install wine这命令需等会,出现y/n 选择y 后回车二、安装qq20121、下载qq2012在这个地址我的盛大网盘共享着qq2012/f/DPTPlH1bmPJ9qCHmAqJD41V3BJ下载后放到opt 目录2 进行如下指令操作# cd /opt# tar -zxvf qq2012.tar.gz# ls# cd qq2012/wineapp/qq/# ls# ./install.shcopy files ...# ./qq.sh到这没有报错就安装成功了,会弹出qq登入界面,同时会提示热键冲突,修改一下就行了。
================================================================================================以上只能在root下运行==============================================================================================在网上找了许多的资料,,,,原来做了才知道其实不难,,,加油************************************************************************************************************ *****************************==========================================================================================================================在root下安装以及更改为普通用户qq2012==================================================================================以下是终端的内容复制我是将qq2012.tar.gz也放在tmp目录下*********************************************************安装qq2012*****************************************************************[root@liuquan ~]# cd /tmp[root@liuquan tmp]# tar -zxvf qq2012.tar.gz -C /opt..................qq2012/lib/wine/fakedlls/commdlg.dll16qq2012/lib/wine/d3dx9_43.dll.so[root@liuquan tmp]# lsepel-release-6-7.noarch.rpm orbit-gdm pulse-iNmlQiyq2ibp qq2012.tar.gz yum.logkeyring-8mPrzf orbit-root pulse-iQDy5yIjtLs6 virtual-root.NTNW0r[root@liuquan tmp]# cd /opt[root@liuquan opt]# lsqq2012 rh[root@liuquan opt]# cd qq2012/wineapp/qq/[root@liuquan qq]# lsapp gtk-longene install.sh qq2012.desktop QQ.gif qq.sh uninstall.sh[root@liuquan qq]# ./install.shcopy files ...[root@liuquan qq]# ./qq.shX Error of failed request: BadWindow (invalid Window parameter)Major opcode of failed request: 10 (X_UnmapWindow)Resource id in failed request: 0x4e00003Serial number of failed request: 86Current serial number in output stream: 86Native IE detected, not doing registrationwine: configuration in '/root/.qq2012' has been updated.wine: cannot find L"C:\\windows\\system32\\ctfmon.exe"ALSA lib pcm_pulse.c:995:(_snd_pcm_pulse_open) Unknown field handle_underrundata report: set report key [PRODUCT_GUID] value [{D99AB25B-93A0-44FB-B89A-242D2FAB87B7}]data report: set report key [UIN] value [450547566]data report: set report key [UPDATE_STARTMODE] value [1]start running, state: UPGRADE_BEGINdata report: set report key [DATA_REPORTID] value [20121120]data report: set report key [UPDATE_VERSION] value [30008]set current state: OWNUPDATE_DOINGdata report: set report key [LAST_STA TECODE] value [10]data report: set report key [TIMELEN_SELFUPD] value [0]task queue: [0055DCB8] add a new task [1].ALSA lib pcm_pulse.c:995:(_snd_pcm_pulse_open) Unknown field handle_underrundata report: set report key [TIMELEN_SELFUPDEX] value [42]data report: set report key [RET_SELFUPDATE] value [2]data report: save report status: 30008,{D99AB25B-93A0-44FB-B89A-242D2FAB87B7},20121120,0,0,450547566,1,2,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,start running, state: UPGRADE_BEGINset current state: OWNUPDATE_DOINGset current state: OWNUPDATE_SUCCEEDset current state: INFOQUERY_DOINGset current state: NO_UPGRADE***************************************************************************************在这个过程中会出现qq登入界面,同时会要修改热键,修改会关闭qq界面才可继续以下的操作****************************************************************************************ALSA lib pcm_pulse.c:995:(_snd_pcm_pulse_open) Unknown field handle_underrun***********************************************************************root下安装完毕***以下是更改普通用户我的是liuquan*********************************************************************[root@liuquan qq]# rm -rf ~liuquan/.qq2012[root@liuquan qq]# cd[root@liuquan ~]# mv .qq2012/ ~liuquan[root@liuquan ~]# cd ~liuquan[root@liuquan liuquan]# chown -R liuquan .qq2012/[root@liuquan liuquan]# chgrp -R liuquan .qq2012/[root@liuquan liuquan]#*************************************************************************************************************注销换成普通用户即可用了,注销后登入的qq,快捷键是不能用的,********************************同时最小化时也不知道最小到哪去了,只有重启电脑,再登qq,快捷键能用和最小化时在任务栏****************如下图是在普通用户下进行剪切的************************************** *********************** *******************************************************************************************************。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux下QQ等软件的安装方法.txt24生活如海,宽容作舟,泛舟于海,方知海之宽阔;生活如山,宽容为径,循径登山,方知山之高大;生活如歌,宽容是曲,和曲而歌,方知歌之动听。
Linux下QQ等软件的安装方法2008-10-31 23:39
Linux下QQ等软件的安装方法2008-10-16 16:06要充分发挥电脑的作用,就得有大量的应用软件,完成不同的工作。
在Windows环境中安装各种应用软件的思路与方法,想必大家早已熟悉。
然而,在使用Linux时,我们却总会被这些本不应该是问题的问题所困扰:怎么安装应用软件?我的软件安装在什么地方?如何删除不要的应用软件?……
下面,我们就一起来认识一下这些方面的知识。
一、解读Linux应用软件安装包
通常Linux应用软件的安装包有三种:
1) tar包,如software-1.2.3-1.tar.gz。
它是使用UNIX系统的打包工具tar打包的。
2) rpm包,如software-1.2.3-1.i386.rpm。
它是Redhat Linux提供的一种包封装格式。
3) dpkg包,如software-1.2.3-1.deb。
它是Debain Linux提供的一种包封装格式。
而且,大多数Linux应用软件包的命名也有一定的规律,它遵循:
名称-版本-修正版-类型
例如:
1)software-1.2.3-1.tar.gz 意味着:
软件名称:software
版本号:1.2.3
修正版本:1
类型:tar.gz,说明是一个tar包。
2)sfotware-1.2.3-1.i386.rpm
软件名称:software
版本号:1.2.3
修正版本:1
可用平台:i386,适用于Intel 80x86平台。
类型:rpm,说明是一个rpm包。
注:由于rpm格式的通常是已编译的程序,所以需指明平台。
在后面会详细说明。
而software-1.2.3-1.deb就不用再说了吧!大家自己练习一下。
二、了解包里的内容
一个Linux应用程序的软件包中可以包含两种不同的内容:
1)一种就是可执行文件,也就是解开包后就可以直接运行的。
在Windows中所有的软件包都是这种类型。
安装完这个程序后,你就可以使用,但你看不到源程序。
而且下载时要注意这个软件是否是你所使用的平台,否则将无法正常安装。
2)另一种则是源程序,也就解开包后,你还需要使用编译器将其编译成为可执行文件。
这在Windows系统中是几乎没有的,因为Windows的思想是不开放源程序的。
通常,用tar打包的,都是源程序;而用rpm、dpkg打包的则常是可执行程序。
一般来说,自己动手编译源程序能够更具灵活性,但也容易遇到各种问题和困难。
而相对来说,下载那些可执行程序包,反而是更容易完成软件的安装,当然那样灵活性就差多了。
所以一般一个软件总会提供多种打包格式的安装程序的。
你可以根据自己的情况来选择。
三、搞定使用tar打包的应用软件
1. 安装:
整个安装过程可以分为以下几步:
1)取得应用软件:通过下载、购买光盘的方法获得;
mount -t iso9660 /dev/cdrom 随便的空目录
mount //IP地址/共享名随便的空目录
2)解压缩文件:一般tar包,都会再做一次压缩,如gunzip、bz2等,所以你需要先解压。
如果是最常见的gz格式,则可以执行:“tar –xvzf 软件包名”,就可以一步完成解压与解包工作。
如果不是,则先用解压软件,再执行“tar –xvf 解压后的tar包”进行解包;
tar -zxvf *.tar.gz
tar -jxvf *.tar.bz2
gunzip *.diff.gz
3)阅读附带的INSTALL文件、README文件;
4)执行“./configure”命令为编译做好准备;
5)执行“make”命令进行软件编译;
6)执行“make install”完成安装;
7)执行“make clean”删除安装时产生的临时文件。
然后用rm删除相应的文件夹
好了,到此大功告成。
我们就可以运行应用程序了。
但这时,有的读者就会问,我怎么执行呢?这也是一个Linux特色的问题。
其实,一般来说,Linux的应用软件的可执行文件会存放在/usr/local/bin目录下!不过这并不是“放四海皆准”的真理,最可靠的还是看这个软件的 INSTALL和README文件,一般都会有说明。
2. 卸载:
通常软件的开发者很少考虑到如何卸载自己的软件,而tar又仅是完成打包的工作,所以并没有提供良好的卸载方法。
那么是不是说就不能够卸载呢!其实也不是,有两个软件能够解决这个问题,那就是Kinstall和Kife,它们是tar包安装、卸载的黄金搭档。
它们的使用方法,笔者会另行文介绍。
在此就不加赘述了。
四、搞定使用rpm打包的应用软件
rpm可谓是Redhat公司的一大贡献,它使Linux的软件安装工作变得更加简单容易。
1. 安装:
我只需简单的一句话,就可以说完。
执行:
rpm –ivh rpm软件包名
更高级的,请见下表:
rpm参数参数说明
-i 安装软件
-t 测试安装,不是真的安装
-p 显示安装进度
-f 忽略任何错误
-U 升级安装
-v 检测套件是否正确安装
这些参数可以同时采用。
更多的内容可以参考RPM的命令帮助。
2. 卸载:
我同样只需简单的一句话,就可以说完。
执行:
rpm –e 软件名
不过要注意的是,后面使用的是软件名,而不是软件包名。
例如,要安装software-1.2.3-1.i386.rpm这个包时,应执行:
rpm –ivh software-1.2.3-1.i386.rpm
而当卸载时,则应执行:
rpm –e software。
另外,在Linux中还提供了象GnoRPM、kpackage等图形化的RPM工具,使得整个过程会更加简单。
这些软件的具体应用,笔者会另行文介绍。
五、搞定使用deb打包的应用程序
这是Debian Linux提供的一个包管理器,它与RPM十分类似。
但由于RPM出现得更早,所以在各种版本的Linux都常见到。
而debian的包管理器dpkg则只出现在Debina Linux 中,其它Linux版本一般都没有。
我们在此就简单地说明一下:
1. 安装
dpkg –i deb软件包名
如:dpkg –i software-1.2.3-1.deb
2. 卸载
dpkg –e 软件名
如:dpkg –e software。