怎么在linux操作系统上安装可执行的软件

合集下载

fedora如何卸载与安装软件

fedora如何卸载与安装软件

Linux 中如何卸载与安装的软件Linux软件的安装和卸载一直是困扰许多新用户的难题。

在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。

与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。

它可以用来建立、安装、查询、更新、卸载软件。

该工具是在命令行下使用的。

在Shell的提示符后输入rpm,就可获得该命令的帮助信息。

软件的安装Linux下软件的安装主要有两种不同的形式。

第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。

以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的。

对于第一种,安装方法如下:1 .首先,将安装文件拷贝至你的目录中。

例如,如果你是以root身份登录上的,就将软件拷贝至/root中。

#cp xxx.tar.gz /root2 .由于该文件是被压缩并打包的,应对其解压缩。

命令为:#tar xvzf filename.tar.gz 如果是filename.tar.bz2格式的,应该是tar jxvf filename.tar.bz2来解压3. 执行该命令后,安装文件按路径,解压缩在当前目录下。

用ls命令可以看到解压缩后的文件。

通常在解压缩后产生的文件中,有“Install”的文件。

该文件为纯文本文件,详细讲述了该软件包的安装方法。

4.执行解压缩后产生的一个名为configure的可执行脚本程序。

它是用于检查系统是否有编译时所需的库,以及库的版本是否满足编译的需要等安装所需要的系统信息。

为随后的编译工作做准备。

命令为:#./configure如果您想把软件安装到指定目录,应该用#./configure --prefix=/您自己指定的目录,比如我想把一个mlterm安装到/opt/mlterm目录中,应该如下输入#./configure --prefix=/opt/mlterm5.检查通过后,将生成用于编译的MakeFile文件。

linux系统重装怎么重装

linux系统重装怎么重装

Linux系统重装的步骤和注意事项在使用Linux系统的过程中,有时我们需要对系统进行重装。

不管是因为系统出现问题,还是需要清除系统中的杂乱文件以提高性能,重装Linux系统都是一个有效的解决方法。

本文将介绍Linux系统重装的步骤和一些需要注意的事项。

步骤一:备份重要数据在进行系统重装之前,首先务必备份重要的个人数据。

这包括个人文件、照片、文档、音乐等。

重装系统将会清除所有数据并格式化磁盘,因此备份是至关重要的,以免数据丢失。

步骤二:准备安装介质在进行Linux系统重装之前,你需要准备好安装介质。

通常可以选择使用光盘、USB驱动器或者网络下载的ISO镜像文件作为安装介质。

确保你有一个可靠的安装介质,以便于完成系统重装。

步骤三:启动系统并进入安装界面将准备好的安装介质插入计算机之后,重新启动系统。

确保在计算机启动时选择从安装介质启动。

这可以通过更改计算机的启动顺序或通过按下特定的启动功能键来实现。

根据计算机的不同,启动方式可能各不相同,因此请参考计算机的用户手册或者相关教程。

一旦成功启动,你将进入安装程序的界面。

步骤四:选择安装选项在进入安装界面后,你需要选择适合你的系统的一些选项。

这包括语言、键盘布局、时区等设置。

根据你的实际需求进行选择,并按照向导的指示进行下一步。

步骤五:分区和格式化磁盘在进行Linux系统重装时,你需要重新分区和格式化磁盘。

这一步骤非常重要,因为它将删除磁盘上的所有数据。

你可以选择手动分区或者使用默认分区设置。

手动分区允许你自定义磁盘分区,包括根分区、交换分区和其他挂载点。

如果你对磁盘分区有特定的需求或者想要更好地管理磁盘空间,建议选择手动分区。

无论选择哪种分区方法,都需要格式化磁盘。

格式化过程将删除磁盘上的数据,并为系统安装创建必要的文件系统。

步骤六:安装系统在完成分区和格式化磁盘后,你现在可以开始安装Linux系统。

安装过程可能需要一些时间,具体时间取决于你的硬件配置和系统镜像的大小。

Linux操作系统安装之RedHat的安装超详细教程

Linux操作系统安装之RedHat的安装超详细教程

完成项目一的第二步:RHEL5.4 LINUX操作系统的安装配置前言:服务器上架完成后,我们就得立马安装操作系统,因为第二天会有业务上线,所以得赶紧,我们这里选择安装的是RHEL5.4(Red Hat Enterprise Linux 5.4 企业版的linux)Linux创始人林纳斯·托瓦兹(Linus Torvalds)Linux诞生于1991 年的10 月5 日(这是第一次正式向外公布的时间)1996年,T orvalds为Linux选定了企鹅作为它的吉祥物Ok,了解完基本的信息情况后,我们继续完成剩下的项目首先下载系统的ISO镜像文件,地址是:地址一:/d/SZUHVPABZBJR地址二:/uingei/rhel-server-5.4-i386-dvd.iso(湘南学院的同学可以找群内的童罗同学拷贝镜像)下载之后放在特定的目录夹下面,如下准备就绪后,我们开始安装操作系统:接着上一步,如下图点击”Edit virtual machine setting”设置我们虚拟机的系统安装源,也就是我们下载的rhel-server-i386-dvd文件。

点击”CD/DVD(IDE)”,右边选择”Use ISO image file:”,点击”Browse”按钮选择需要的操作系统镜像设置完成,点击ok结束现在回到主页面,点击上面有三个地方需要注意:第一个红圈表示直接回车安装linux,默认是以图形界面来安装第二个红圈表示,在下面boot:的位置输入linux text 将进入字符界面安装第三个红圈表示,需要输入引导的选项(直接回车或是输入linuxtext)我们这里直接回车就可以了下图表示要对我们的ISO文件进行完整性检测,这个很费时间,所以我们跳过”skip”,在这里我们可以使用上下左右键移动光标,然后回车选择,也可以使用tab键跳动光标,空格或回车确认现在我们点击”Next”选择简体中文,然后下一步”Next”现在选择我们的键盘类型,默认都是美国英语式,然后下一步(因为上面我们选择了简体中文,所以这里的界面就是中文显示了)下面是要输入安装号码,也就是我们常说的激活码,windows也存在这一点,跳过也能安装让我们去访问redhat的官网,依然跳过,然后,下一步。

红帽RedHat Linux9.0操作系统安装教程

红帽RedHat Linux9.0操作系统安装教程

RedHat Linux是目前世界上使用最多的Linux操作系统。

因为它具备最好的图形界面,无论是安装、配置还是使用都十分方便,而且运行稳定,因此不论是新手还是老玩家都对它有很高的评价。

现在,RedHat Linux又出了9.0新版本,在原有的基础上又有了很大的进步。

它完善了图形界面,增强了硬件的兼容性,安装起来更加得心应手,尤其增强了多媒体方面的能力——新版本的XFree 4.0.1使你能够在Linux下播放多媒体文件。

它还采用了OpenSSL 128位加密技术,使你的网络通信更加安全;最新的内核;提供了USB接口的鼠标和键盘的支持;提供了更加容易配置和管理的图形桌面以及图形界面的内核调整和防火墙配置工具。

总之,不论你是一个新手还是一个Linux的老玩家,不论你是个人使用还是企业用服务器,RedHat Linux 9.0都是你最好的选择。

红帽子Red Hat Linux 9光盘启动安装过程图解一,准备工作1,购买或下载Redhat9的安装光盘(3张盘)或镜像文件,2,在硬盘中至少留2个分区给安装系统用,挂载点所用分区推荐4G以上,交换分区不用太大在250M左右比较适合,文件系统格式不论,反正安装过程会重新格式化。

3,记录下你电脑中下列设备型号∶鼠标、键盘、显卡、网卡、显示器。

及网络设置用到的IP 地址、子网掩码、默认网关和DNS名称服务器地址等信息。

二,安装红帽子Red Hat Linux 9将光驱设为第一启动盘,放入第一张安装光盘后重新启动电脑,如果你的光驱支持自启动, 如无意外将出现如下图:直接按回车键后将出现如下图1 ,如果你不处理30秒后也会自动进入。

在图1中提示:是否测试安装CD的内容的完整性,选“OK”开始测试安装CD;选“Skip”不测试安装CD开始安装出现图6所示,如果是第一次安装当然要测试安装CD,选“OK”后回车,出现如下图2选“Test”测试安装光盘的文件,选“Eject CD”测试光盘以外的安装文件,这里我选择“Test”后回车,出现如下图3正在测试第一张安装CD,测试完后显示如下图4所示看到上图最后一行英文“It is OK to install from this media”说明这张安装CD是OK的,按“Enter”键回车后,显示如下图5所示选择“Continue”并回车开始安装。

Linux环境Rose HA安装完全攻略

Linux环境Rose HA安装完全攻略

Linux环境Rose HA安装完全攻略上篇文章我们已经介绍过如何在windows环境下安装Rose HA,本文将介绍。

如何在Linux环境下安装Rose HA。

本文假设环境为Linux操作系统,采用9.2版本的oracle数据库。

下面我们看看,在Linux Oracle 环境下如何安装和配置Rose HA。

首先将光盘放进光驱计算机— CD-ROM 双击打开将三个文件复制到系统的某个文件夹下或是将将光驱mount 到/mnt 下。

系统工具—终端(将光驱挂载到mnt 文件夹下)在终端窗口下一次键入:# mount –t iso9660 /dev/cdrom /mnt (挂载设备)# cd /mnt (进入mnt 文件夹)# ls ( 查看mnt 下的文件)安装ROSEHA ,进入到mnt 目录下运行# ./install.sh可检查/opt/roseha/bin 面是否有文件存在两个较为重要的文件NewPass 修改密码(第一次运行需要修改密码)运行# ./NewPass 按照下图进行按照提示首先User : ha ( 管理员的用户名) New password : 密码Re-enter new password 重新输入密码到这里,Rose HA的安装基本结束,但是不要心急,我们会还需要一些步骤来设置Rose HA的初始化。

初始设置Rose软件在进入系统之前然我们来设置一下系统的相关信息如下图所示:/etc/hosts设置完毕后重新引导系统确定starting RoseHA dearm 服务启动正常在/opt/roseha/bin 下运行# ./hacon 运行ROSEHA 的管理界面进入控制界面首先敲击回车选择Connect 进入系统,User 是上面我们设置的用户名Password 也是我们设置的密码全部输完― OK‖出现如下和面说明连接正常当我们没有拿到正式的licence 授权之前我们就可以先享受30 天的使用期,可是也需要设置一下只要移动Tab 键在HostName: 处将本机的主机名和对端主机名填写正确就可以了― OK ―两边机器都需要进行设置出现下图所示的License Information success 说明我们可以用试用版了只要在一个月内注册正式版产品就可以了!两边的服务器都需要做相同的设置。

TensorFlow在Linux系统下安装详细教程

TensorFlow在Linux系统下安装详细教程

TensorFlow在Linux系统下安装详细教程AI这个概念好像突然就火起来了,年初大比分战胜李世石的AlphaGo成功的吸引了大量的关注,但其实看看你的手机上的语音助手,相机上的人脸识别,今日头条上帮你自动筛选出来的新闻,还有各大音乐软件的歌曲“每日推荐”……形形色色的AI早已进入我们生活的方方面面。

深刻的影响了着我们,可以说,这是一个AI的时代。

其实早在去年年底,谷歌就开源了其用来制作AlphaGo的深度学习系统Tensorflow,相信有不少同学曾经对着这款强大的机器学习系统蠢蠢欲动,但虽然有关Tensorflow的教程其实不少,甚至谷歌官方就在Tensorflow的官网给出了一份详细的教程,也有网站已经将其翻译成了中文(点击查看),但它仍然是有门槛的,尤其是对于对计算机及编程语言了解不深的同学,可能看着页面上凭空给出的代码陷入懵逼。

而今天我要做的,就是带着所有这些几乎没有编程基础却很想学习Tensorflow 的同学跨过这道坎。

告诉你们大家如何准备好使用Tensorflow进行编程所需的一切,以及如何看懂教程上的那些代码所代表的含义,那么废话不多说,我们马上开始。

在Linux操作系统下的安装安装环境Tensorflow的支持列表里是没有Windows的。

虽然可以用Docker来实现在Windows上运行,但小问题很多,它支持的最好的还是基于unix内核的系统,如Linux,因此我们最好还是安装一个Linux的环境来运行它。

Linux是一款免费的开源操作系统,应用非常广泛,如著名的Android就是基于Linux改进的一款针对手机的操作系统。

而对于我们来说,最易于理解的版本就是著名的Ubuntu,点击链接即可去官网下载,正如前面所说,下载和使用都是免费的。

如果你使用的是Mac,那就方便很多了,因为Mac os本身就是一个基于Unix 的操作系统,已经搭载了全部安装Tensorflow所需要的组件。

RedHat_Linux_5.1_安装步骤详解(带图)

RedHat_Linux_5.1_安装步骤详解(带图)

RedHatLinux5.1安装步骤讲解(带图)一、准备工作1. 硬件1)硬盘空间5G以上;2)内存容量256M以上;3)光盘介质RedHatLinux5.1安装盘2. 设置BIOS为从光盘引导,将RedHatLinux5.1安装盘放入光驱重启计算机3. 您计算机硬盘上已经装有一个系统的话,请参考①准备;如您的硬盘没有装任何系统请直接参考②准备1)如果您已经装有一个Windows系统,且硬盘没有剩余空间的话,请您按如下步骤先装硬盘腾出5G或更大(如果您希望的话)a.鼠标选择“开始/设置/控制面板/管理工具/计算机管理/存储/磁盘管理”,此时您可以在窗口的右下方,就能看到当前整个硬盘的分区情况。

您按照自己的情况,选择合适的分区进行右击“删除逻辑分区”,不用格式化。

注意事前做好相应的重要数据的备份工作;b.腾出足够的空间了之后,请您重启计算机;c.设置BIOS为从光盘引导,将RedHatLinux5.1安装盘放入光驱重启计算机;d.后续操作请参考后面的具体安装步骤进行;2)如您的硬盘没有装任何系统a.设置BIOS为从光盘引导,将RedHatLinux5.1安装盘放入光驱重启计算机;b.后续操作请参考后面的具体安装步骤进行;4. 当安装程序运行至分区时,请您按照自己的实际需要分配安装Linux的空间说明:如果用VMware Workstation等类似软件进行模拟安装,请在“第八步正在分区”,选空闲的空间来安装Linux系统,以免对您原来的硬盘数据造成破坏。

二、具体安装及基础设置步骤第一步启动安装程序:从光盘启动安装程序后,就会出现如图1所示的画面。

安装界面上有3个选项供用户选择:1. 按<Enter>键,直接进入图形模式(graphical mode)安装模式;2. “boot:”之后输入:“Linux text”,然后按<Enter>键,则以文本模式(text mode)安装;3. 用下面以红色字体列出的功能键(function keys)来获得更多信息的方式安装;*这里选择图形化模式来安装,直接按<Enter>键图1安装引导界面第二步 CD媒体检测:从开始安装后,系统一般要花费一段时间来检测计算机的各种硬件配置,当系统识别相应的设备后,出现如图2所示界面。

软件系统安装与维护用户指南

软件系统安装与维护用户指南

软件系统安装与维护用户指南第一章安装准备 (3)1.1 系统需求 (3)1.2 安装介质准备 (3)1.3 安装前环境检查 (3)第二章安装流程 (4)2.1 安装类型选择 (4)2.2 安装步骤详解 (4)2.3 安装过程注意事项 (4)第三章配置与初始化 (5)3.1 系统配置 (5)3.1.1 配置目的 (5)3.1.2 配置内容 (5)3.1.3 配置方法 (5)3.2 数据库配置 (6)3.2.1 配置目的 (6)3.2.2 配置内容 (6)3.2.3 配置方法 (6)3.3 初始化设置 (6)3.3.1 初始化目的 (6)3.3.2 初始化内容 (6)3.3.3 初始化方法 (6)第四章系统功能介绍 (7)4.1 功能模块概述 (7)4.2 功能模块操作指南 (7)第五章系统升级与更新 (8)5.1 升级与更新策略 (8)5.1.1 升级策略 (8)5.1.2 更新策略 (9)5.2 升级与更新步骤 (9)5.2.1 检查新版本 (9)5.2.2 与安装新版本 (9)5.2.3 验证升级与更新 (9)5.3 升级与更新常见问题 (9)5.3.1 升级过程中遇到问题怎么办? (9)5.3.2 更新后系统运行缓慢怎么办? (9)5.3.3 更新后部分功能无法使用怎么办? (10)第六章系统维护与优化 (10)6.1 系统维护任务 (10)6.2 功能优化方法 (10)6.3 系统监控与故障排除 (11)第七章数据备份与恢复 (11)7.1.1 备份目的 (11)7.1.2 备份类型 (11)7.1.3 备份频率 (12)7.1.4 备份存储 (12)7.2 数据备份操作 (12)7.2.1 备份前的准备工作 (12)7.2.2 备份操作步骤 (12)7.2.3 备份后的检查与维护 (12)7.3 数据恢复流程 (12)7.3.1 确定恢复需求 (12)7.3.2 选择恢复方式 (13)7.3.3 恢复操作步骤 (13)7.3.4 恢复后的检查与验证 (13)第八章安全防护 (13)8.1 安全策略设置 (13)8.1.1 概述 (13)8.1.2 安全策略设置原则 (13)8.1.3 安全策略设置方法 (13)8.2 常见安全威胁与防护 (13)8.2.1 概述 (14)8.2.2 常见安全威胁 (14)8.2.3 防护措施 (14)8.3 安全事件处理 (14)8.3.1 概述 (14)8.3.2 安全事件分类 (14)8.3.3 安全事件处理流程 (14)第九章用户管理 (15)9.1 用户角色与权限设置 (15)9.1.1 用户角色分类 (15)9.1.2 权限设置 (15)9.2 用户操作指南 (15)9.2.1 用户登录 (15)9.2.2 用户信息管理 (15)9.2.3 权限管理 (16)9.3 用户问题解答 (16)9.3.1 登录问题 (16)9.3.2 操作问题 (16)第十章常见问题与解答 (16)10.1 安装常见问题 (16)10.1.1 安装过程中遇到系统不兼容问题如何解决? (16)10.1.2 安装过程中提示缺少组件如何处理? (16)10.1.3 安装完成后无法启动软件怎么办? (16)10.1.4 如何卸载软件? (16)10.2.1 软件运行缓慢如何解决? (17)10.2.2 软件界面显示异常如何处理? (17)10.2.3 软件功能无法正常使用怎么办? (17)10.2.4 如何备份和恢复数据? (17)10.3 技术支持与联系方式 (17)10.3.1 技术支持 (17)10.3.2 联系方式 (17)第一章安装准备1.1 系统需求在安装本软件系统之前,用户需保证计算机系统满足以下基本需求:操作系统:支持Windows 7/8/10(64位)、Linux、macOS等主流操作系统。

[PDF] Ubuntu 安装图解教程(全程图解)

[PDF] Ubuntu 安装图解教程(全程图解)

ubuntu 10.10 在很多细节方面做了改变,采用了全新的主题,全新的菜单样式,全新的软件中心,全新的字体,全新的软件管理,以及全新面貌的Ubuntu One服务体系。

一切的一切都是全新的,相信Ubuntu 10.10定能给那些关注它的用户带来全新的体验。

全新安装界面人性化做到极致谈起Linux的安装,一直以来都给人一种非常死板和专业的感觉,即使是最注重人性化的Ubuntu“”,在早期版本中的安装程序也并不能做到绝对的傻瓜化。

本次Ubuntu 10.10将安装程序重新制作,即使是计算机新手,也可以非常快速的部署自己的Ubuntu系统。

插入ubuntu 10.10 光盘之后,默认启动程序不再是一个简陋的菜单,而是经过启动后的安装界面还是安装Ubuntu”界面详细的告知用户的可用选项,用户可自行选择试用Ubuntu”““安装系统之前的选择确定了安装意向之后,安装程序会对当前电脑状态进行一个评估,主要取决于以下三点:- 磁盘空间是否足够;- 是否有稳定电源;- 是否已经联网;对于计算机的判定如果有部分条件没有满足,Ubuntu会及时进行提醒,告知用户安装时可能出现的某些问题,让用户有备无患。

接下来是对硬盘空间的分配,用户可以选择全新安装,亦可以选择高级自定义。

分配磁盘空间即使选择高级自定义磁盘分配,分配的过程也是比较简单的,选择磁盘,详细划归即可。

自定义空间划分接下来就是值得夸赞的部分了,安装程序下侧已经出现了详细安装进度条,此时系统安装已经先行开始,而上方则是要求用户在对于登录用户名,系统时间和键盘布局等细节选项进行调整。

虽然上面还在设定,但是下方安装已经开始设定时区设定键盘布局,下方安装仍在继续设定用户正式步入安装,下方安装已经完成50%双线安装模式有效的节省了用户时间不可否认这样的双线安装模式有效的节省了用户的时间,也使得整个系统的部署更为便捷。

众所周知在当前,无论是微软的Windows 7,还是苹果的Mac OSX,在系统安装方面都采用了非常流行的单窗口向导方式,,本次Ubuntu也不例外,不过在细节提醒上更加人“”性化,一个免费的Linux操作系统已经达到了商业系统的高度,这是难能可贵的。

最新整理怎么把nodejs部署到linux上跑出helloworld

最新整理怎么把nodejs部署到linux上跑出helloworld

怎么把n o d e j s部署到l i n u x上跑出h e l l o w o r l d L i n u x继承了U n i x以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

本篇文章主要介绍了手把手教你把n o d e j s部署到l i n u x上跑出h e l l ow o r l d,非常具有实用价值,需要的朋友可以参考下具体步骤1.下载 V M w a r e因为我们没有在 l i n u x上编程的必要(除非你是个大牛 ||装逼达人),所以我们选择了在虚拟机上安装l i n u x,当前主流的虚拟机平台有 V M w a r e和v i r t u a l b o x,前者付费,C替换成了 De.然后就是疯狂的下一步 --最后点一下安装,电脑就开始干活儿啦f.安装完成,弹出以下界面,这里我们点击许可证按钮(这里强烈推荐大家购买正版)g.进入许可页面输入界面后我不知不觉的想到了度娘,在此,我再次强烈建议大家使用正版软件.h.在最后的完成页面点击完成,至此 V M w a r e安装完成其次安装 l i n u x1.下载 l i n u x关于 l i n u x诞生的神话这里就不赘述了,我们直接上截图,上步奏.下载地址://w w w.j b51.n e t/s o f t s/188482.h t m l2.安装 l i n u xa.双击桌面上的 V M w a r e按钮打开,点击巨大的新建虚拟机按钮b.选择典型,点击下一步,在这个页面如果系统没哟匹配到你下载的 l i n u x安装包,需要手动选择下c.在这里你需要给你的虚拟机起一个名字d.老规矩 C-De.这些东西不怎么会,框输入我们安装虚拟机是设置的密码 -完成基本设置后 -即可进入l i u n x桌面 -右击 -o p e n i n t e r m i n a l即可打开l i u n x控制台输入 i f c o n f i g指令回车b)打开 x s h e l l使用 a l t+n快捷键主机名字地方输入前一步获取的 i pc)在x s h e l l中输入 i f c o n f i g输出的内容同在虚拟机中输出一直,x s h e l l链接成功1、进入安装目录c d/u s r/l o c a l/2、上传 n o d e j s安装包r z-选择已经下载的 n o d e安装包文件3、解压 n o d e j s安装包x z-d n o d e-v8.1.2-l i n u x-x64.t a r.x zt a r-x v f n o d e-v8.1.2-l i n u x-x64.t a r4、改名m v n o d e-v8.1.2-l i n u x-x64n o d ev i m/e t c/p r o f i l e-并在文件的末尾添加三行(o o t/.b a s h r c并在这个文件的末尾加上s o u r c e e t c/p r o f i l e万事大吉撒花.....6、创建 h e l l o w o r l d程序m k d i r-p/u s r/l o c a l/d e m o/v i m/u s r/l o c a l/d e m o/h e l l o w o r l d.j s 在 h e l l o w o r l d.j s文件中输入以下内容v a r h t t p=r e q u i r e(h t t p);h t t p.c r e a t e S e r v e r(f u n c t i o n(r e q,r e s){r e s.e n d(h e l l o w o r l d...)}).l i s t e n(8080);c o n s o l e.l o g(服务已启动,监听端口8080......)此时我们就可以通过虚拟机本机访问到服务啦补充:L i n u x基本命令1.l s命令:格式::l s[选项][目录或文件]功能:对于目录,列出该目录下的所有子目录与文件;对于文件,列出文件名以及其他信息。

Ubuntu软件安装方法完全指南

Ubuntu软件安装方法完全指南

Ubuntu软件安装方法完全指南刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?.exe文件在哪里,怎么软件有这么多格式?RPM 包,.tar.gz是什么?怎么就是安装不了啊?等等等等. 的确,在Windows下安装文件只需要双击即可,所以很多人在Ubuntu下觉得很不习惯.事实上,使用Ubuntu平台下的新利得软件包管理器安装大部分软件比在Windows平台下更加简单,操作更加容易.当然,也有很多软件Ubuntu的储藏库里面没有,而这些软件有着各式各样的格式,因而安装方法也都不一样.下面我就Ubuntu下安装软件的方法做一个详细的总结.一.使用新立得软件包管理器安装程序.新立得拥有一个友好的图形界面,你可以使用它安装大部分Ubuntu软件库里已有的程序.定位到系统-系统管理-新立得软件包管理器启动,基于安全考虑,系统会提示你输入管理员密码.在这里,你可以搜索你需要安装的程序,标记后应用即可.3步安装:搜索,标记,应用1.搜索你需要安装的程序.在新立得里面有成千上万种主题,应用程序,软件包,文档.所有的这些文件包都被存放在Ubuntu的服务器上供下载和升级.新立得相当于一个升级版的windows升级工具,因为它除了可以升级系统文件之外,还可以通过它安装的非关键性程序.你可以在侧边栏的分类中查找软件.点击工具栏上的搜索图标进行搜索.2.找到需要安装的文件包后,右键点击标记.系统很有可能会提示你一些依赖程序将会同时被安装,幸运的是这些系统会自动为你解决.记住:你可以使用同样的步骤卸载程序(右键点击,选择卸载).你也可以一次标记多个安装包以节省时间.3.标记完毕所有需要安装的文件之后,点击应用图标.新立得会自动下载安装.常见问题:1.如果找不到我需要的文件怎么办?其实这是很正常的.大概说来有以下3个原因:∙新立得软件包管理器里面的所有文件包都来自Ubuntu的主源,但是除了默认的源之外还有很多非官方软件源.在你放弃安装之前尝试一下激活额外的源.∙如果你没有联网,这样的结果是肯定的.当然,你也许能够在安装CD上找到它,不过基本上这样的可能性比较小.∙如果你在非官方源都无法找到该文件包,你还可以手动安装.但是记住,在Linux下有比你想象中多得多的安装包格式.这也是本文重点介绍的部分.2.我已经安装了,但是我在哪里才能找到它呢?通常情况下,应用程序菜单会自动升级以包含你安装的文件,但是有时也不会.这里有几种方法找到你新安装的程序. 1).安装Debian Menu.Debian Menu给你安装的程序提供了一个更加全面的列表,它同样显示在应用程序菜单里.你需要安装一个叫做menu-xdg的软件包(新立得里面有),可能需要重启X window(Ctrl+Alt+空格)才能让它显示.2).在终端输入程序名.比如说我通过新立得安装了Muine,然后可以通过在终端直接输入Muine,回车就可以启动它了.注意,这样操作得话,程序会随着你关闭终端而自动关闭. 为避免这种情况发生,同时按下Alt+F2运行启动程序管理,输入muine启动.你还可以尝试键入程序名称的首字母后按两下Tab键.输入框会显示命令名称或者可供选择的命令列表.要知道程序的命令行名称可以按照一下步骤:在新立得里面右键点击安装包,选择属性后进入”已安装文件”标签栏.这里显示的是已安装的程序列表,安装到/usr/bin文件夹的文件绝大多数情况就是该程序的命令名.3.我该如何卸载这些程序呢.当你要卸载一个程序时,和安装该程序的步骤一样,只是要选择”标记以便删除”,而不是”标记以便安装”.如果你想把配置文件一并删除,则可以选择”标记以便彻底删除”.二.使用终端安装软件.可能你会经常看到这样的话:你可以使用以下代码安装某某程序…然后在下面提供一段可以直接复制到终端的代码.你可能觉得这和新立得完全不同,而事实上,新立得同样在使用这样的代码,只不过给了一个友好的界面而已.安装方法:定位到应用程序–附件–终端,激活终端程序.以下的两行代码是安装程序最常用的命令.sudo apt-get install ABC 和 sudo aptitude install ABC当然,上面的ABC只是虚构的软件.Sudo表示你授权管理员(超级用户)权限给下面的命令.这需要你输入管理员密码.这和你打开新立得的时候需要输入密码是一样的道理,只不过现在是在终端下而已.如果你直接输入sudo aptitude,你会看到一个类似于命令行版本的新立得软件包管理器.你还可以像在新立得里面搜索软件一样使用命令行搜索.命令如下:apt-cache search ABC 或者 aptitude search ABC删除软件包命令:sudo apt-get remove ABC 和 sudo aptitude remove ABC同时删除配置文件:sudo apt-get remove –purge ABC 和 sudo aptitude purge ABC虽然命令行可能让很多Linux新用户感到害怕,但是正如你所看到的,它同样非常简单易用,而且和图形界面的新立得有很多共通之处.很多用户更喜欢在终端里安装软件,也有很多喜欢在新立得安装.你可以按自己的喜好选择.如果你决定在Ubuntu下常驻,那么还是多用用命令行吧.下面是本文的重头戏:三.手动安装软件包你肯定无法在新立得里面找到自己需要的软件了?你试过激活更多的额外源么?如果你都常试过了都无法找到的话,那么我们就要使用你在Windows下经常使用的招数了.下载安装包然后手动安装.1.安装Debian包(.deb)其实你在新立得软件包管理器里面下载的所有软件都是Debian软件包.所以如果你在网上找到的程序有几种格式供下载的时候,最简单的就是下载Debian包.安装方法:1).让系统自动安装.你只需要双击下载的Debian包,安装工具就会自动启动.点击”安装软件包”执行安装即可.如果有依赖软件需要安装或者软件源里有更新的版本可供安装,它会自动提示你.2).使用dpkg命令.我们假设你下载的软件包test.deb在桌面,你的用户名是neo,那么安装命令就是:dpkg -i /home/neo/desktop/test.deb注意:使用此命令需要你自己注意依赖软件,所以这并不是安装软件的最佳方法.2.安装rpm软件包(.rpm)RPM是另外一个流行的软件打包方式,它在很多流行的Linux发行版如Fedora,SUSE,Mandriva等上应用得非常广泛.它并没有被 Ubuntu的软件包管理器所采用,但是有一个命令能够将其转化为Deb格式,尽管如此,这并不代表所有的RPM包都能在你的系统上正常运行.同样的软件可以直接安装RPM包,这个包叫做alien,你可以在新立得(当然命令行也可以)里面下载安装它:sudo apt-get install alien那么,RPM的安装方法:如果用户neo需要安装放在桌面的名叫test.rpm的软件包,只需要在终端中输入sudo alien -i /home/neo/desktop/test.rpm3.安装桌面主题(.tar, .tar.gz, .tgz, .tar.bz, …)在Gnome下安装桌面主题非常简单.定位到系统–首选项–主题打开主题管理器.使用这个应用程序你可以更改图标,控件,窗口边框等.下载主题包后只需要将其拖拽到主题管理器窗口即可安装.4.启动画面主题.(.tar, .tar.gz, .tgz, .tar.bz, …) 这个和安装桌面主题一样简单.定位到系统–系统管理–登录窗口打开登录窗口首选项.拖拽下载的主题到这个窗口,在弹出对话框中点击确认即可.介绍两个比较火的Gnome主题网站:Gnome-LookGnome Art5.源码包 (.tar, .tar.gz, .tgz, .tar.bz, …)ubuntu 安装软件方法二、安装自己从网上下载的软件自己从网上下载的软件安装包,常见格式有.deb和tar.gz。

Linux下C开发环境的搭建过程---gcc、glibc安装和升级操作方法

Linux下C开发环境的搭建过程---gcc、glibc安装和升级操作方法

Linux下C开发环境的搭建过程---gcc、glibc安装和升级操作⽅法Linux下C开发环境的搭建过程——安装gcc前⾔在Linux系统中,软件安装程序⽐较纷繁复杂,不过最常见的有两种:1)⼀种是软件的源代码,您需要⾃⼰动⼿编译它。

这种软件安装包通常是⽤gzip压缩过的tar包(后缀为.tar.gz)。

2)另⼀种是软件的可执⾏程序,你只要安装它就可以了。

这种软件安装包通常被是⼀个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后缀是.rpm。

Linux和C天⽣就有不解之缘,Linux操作系统的内核主要就是⽤C写的,另外Linux下的很多软件也是⽤C写的,特别是⼀些著名的服务软件,⽐如MySQL、Apache等。

初学者在编译MySQL这样的软件时,可能遇到过各式各样的错误,其实只要你初步了解了Linux的C开发环境,你就能⾃⾏解决这些错误。

Linux的C开发环境与Windows的有所不同,在Linux下,⼀个完整的C开发环境由以下三个部分组成:1、函数库:glibc要构架⼀个完整的C开发环境,Glibc是必不可少的,它是Linux下C的主要函数库。

Glibc有两种安装⽅式:A、安装成测试⽤的函数库——在编译程序时⽤不同的选项来试⽤新的函数库B、安装成主要的C函数库——所有新编译程序均⽤的函数库Glibc含⼏个附加包:LinuxThreads、locale和crypt,通常它们的⽂件名随版本不同⽽类似于下列⽂件名:glibc-2.06.tar.gzglibc-linuxthreads-2.0.6.tar.gzglibc-localedate-2.0.6.tar.gzglibc-crypt-2.0.6.tar.gz2、编译器:gccgcc(GNU CCompiler)是GNU推出的功能强⼤、性能优越的多平台编译器,gcc编译器能将C、C++语⾔源程序、汇编程序和⽬标程序编译、连接成可执⾏⽂件,以下是gcc⽀持编译的⼀些源⽂件的后缀及其解释:3、系统头⽂件:glibc_header缺少了系统头⽂件的话,很多⽤到系统功能的C程序将⽆法编译。

Linux学习第一天——ssh登录和软件安装详解

Linux学习第一天——ssh登录和软件安装详解

Linux学习第⼀天——ssh登录和软件安装详解操作环境:Ubuntu 16.04in10系统,使⽤putty_V0.63本⾝学习Linux就是想在服务器上使⽤的。

实际情况,可能我很难直接到坐在服务器前,使⽤界⾯操作系统。

事实上,界⾯对于服务器来说就是⼀个多于的内容。

于是Linux的桌⾯就像⼀个程序⼀样,可以卸载。

卸载后怎么⽤呢?使⽤shell命令。

在哪⾥使⽤呢?当然是在遥远的另⼀⽅。

于是,我学习的第⼀个内容就是远程访问Linux系统,进⾏⼀系列操作。

远程访问⽅式很多,我不做孔⼄⼰,所以随便选择⼀种简单点的⼊⼿。

SSH(Secure Shell)的缩写。

SSH为建⽴在应⽤层基础上的安全协议,是⽬前较可靠,专为远程登录会话和其他⽹络服务提供安全性的协议。

于是就选择这个了。

开始动⼿实现主要有下列步骤:1、更新源列表2、安装ssh并启动(如果使⽤root⽤户修改配置⽂件)3、配置Ip地址(虚拟机需要配置⽹络连接⽅式)4、使⽤远程控制软件连接⼀、更新源列表相当于Windows的更新补丁。

使得系统是最新的。

因为如果系统不是最新的可能造成有些软件安装有问题。

系统会去/etc/apt/sources.lis⽂件中搜索可⽤的源信息如果嫌弃下载软件慢,可以修改此⽂件。

具体修改成什么可以百度可以看到这个⽂件⾥是有各种地址的怎么更新呢?在桌⾯右键,打开终端。

执⾏⼀条命令sudo apt-get updatesudo:Linux系统管理指令,意思是把后⾯的命令⽤管理员⾝份执⾏。

减少了⽤户的切换,同时不⽤使⽤root⽤户,增加了安全性apt-get:适⽤于deb包管理式的操作系统,主要⽤于⾃动从互联⽹的软件仓库中搜索、安装、升级、卸载软件或操作系统apt-get update 更新,确保软件包列表是最新的apt-get install 安装⼀个新软件包apt-get remove 卸载⼀个已安装的软件包apt-get autoremove 删除包及其依赖的软件包apt-get autoremove –purge 删除包及其依赖软件包和配置⽂件基本上上⾯⼏个⽐较常⽤吧既然使⽤管理员⾝份运⾏上⾯语句,所以需要输⼊管理员密码。

Linux介绍+配置虚拟机+安装CentOS6.5+基本命令+使用VIVIM+rpm的安装和卸载

Linux介绍+配置虚拟机+安装CentOS6.5+基本命令+使用VIVIM+rpm的安装和卸载

Linux介绍+配置虚拟机+安装CentOS6.5+基本命令+使⽤VIVIM+rpm的安装和卸载⼀.Linux的发展史1.Linux的发展史在第2次世界⼤战刚刚结束(以抗⽇战争胜利作为标记),也就是19世纪的40年代末西⽅国家的通⽤电⽓,⿇省理⼯⼤学和贝尔⼯作室倡导了⼀个超级计算机的开发计划,这计划被称为Multics⼯程计划,这个计划最终是以失败告终。

但这个计划的失败为后⼈对计算机操作系统的研究和开发的宝贵经验,肯•汤谱森和丹尼斯•⾥奇总结了失败的经验在19世纪的60年代末(苏美冷战时代)发明了举世闻名的Unix操纵系统,由于肯•汤谱森和丹尼斯•⾥奇不局限于计算机科学只⽤于军事和国防领域,使得计算机科学得到了迅速的发展。

今天⼈们常说的苹果,安卓和Linux操纵系统都是从Unix发展⽽来的,所以计算机科学其实是站在巨⼈的肩膀上发展起来的⼀个领域。

Linux是林纳斯•托⽡茨在Uninx的基础上开发和改良的操作系统,在理查德•马修•斯托曼的帮助下Linux进⾏了开源发布,发展到了今天产⽣了各种以Linux为核⼼的操作系统,⼈们习惯上把以Linux作为核⼼发展起来的操作系统统称为Linux的分⽀,在科学的应⽤领域,主要也是使⽤Linux 的分⽀为主。

2.红帽⼦公司的CentOS其中以Red Hat(红帽⼦)系列的分⽀最为出名,⽽该公司开发其中⼀款产品CentOS被世界上⼤多数公司⽤于作为服务器的操作系统底层,⽬前国内版本以CentOS6为主导,其中CentOS6.5和CentOS6.8运⽤最为⼴泛,阿⾥云的服务器产品当中就可以选择CentOS6.8这个操作系统,CentOS6.5和CentOS6.8的功能是⼀模⼀样的,然⽽CentOS6.8的CA证书需要提交相关的专业认证⽅式,我们⼀般做不到所以我们⽆法正常使⽤CentOS6.8,但阿⾥云公司帮⽤户实现了这个专业认证,所以在阿⾥云上我们可以使⽤CentOS6.8在学习时我们⼀般选择安装CentOS6.5来进⾏学习就可以了3.CentOS的特点1.简单易⽤,安全性⾼,且⽀持图形操作界⾯2.其安装步骤⽀持全图形操作,且有中⽂包补丁3.能够免费实现在线安装服务(yum命令)4.被誉为世界上最适合作为服务器的底层的Linux操作系统,其性能⼗分稳定5.有32位和64位两种操作系统安装镜像6.多任务,多⽤户的操作系统安装CentOS6.5⼆.⼆.安装1.什么是虚拟机?虚拟机实际上是⼀个虚拟PC的软件,它可以在现有的操作系统上虚拟出⼀个新的硬件环境,相当于虚拟了⼀台新的计算机,从⽽实现了⼀台机器独⽴运⾏两个或者两个以上的操作系统。

linux下.run文件的安装与卸载方法是什么

linux下.run文件的安装与卸载方法是什么

linux下.run文件的安装与卸载方法是什么Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

其中run命令是比较常用命令,但是很多用户不知道怎么安装和使用,这篇文章主要介绍了linux下.run文件的安装与卸载方法,分享一下方便需要的朋友方法步骤.run文件的安装很简单,只需要为该文件增加可执行属性,即可执行安装以virtualbox 的安装文件virtualbox-3.1.6-59338-Linux_x86.run为例,只需要输入命令:chmod +x virtualBox-3.1.6-59338-Linux_x86.run./virtualbox-3.1.6-59338-Linux_x86.run即可安装。

卸载的方法网上说法大至分两种:一种是说用sh virtualbox-3.1.6-59338-Linux_x86.run --uninstall,但是对于我这个virtualbox安装文件行不通另一种是说进入到安装目录下,有个uninstall 文件,输入./uninstall即可卸载,但不知道安装到哪了于是我就用locate virtualbox | grep uninstall 找到这个文件,执行./uninstall就ok了下面是其他网友的补充:比如安装QT编程软件安装方法如下命令第一步:chmod +x qt-unified-linux-x64-2.0.2-2-online.run命令第二步:./qt-unified-linux-x64-2.0.2-2-online.run之后就出现QT安装的可视化界面安装完后就可以用了 ,chmod实际上是加权限命令。

+x表示可以执行chmod [-cfvR] [--help] [--version] mode file...说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。

利用 chmod 可以藉以控制档案如何被他人所调用。

vmware tools安装

vmware tools安装

近期安装Linux玩了一下,为了方便操作系统之间的切换,我安装了VMWare-tools,并实现了共享。

在安装的过程中也出现了一些小问题,现将整理过的安装过程记录如下,希望对大家有一定的帮助。

一、VMWare-tools的安装过程为了更好的解决虚拟机与主机的共享问题,VMware公司有一个VMWare-tools,来实现文件共享。

这里主要讲的是在Windows下用Vmware虚拟Linux来与windows来共享。

至于Windows主机与Windows客户虚拟机之间的文件的共享就比较简单了。

下面来介绍一下VMware-tools的安装过程。

1、安装客户机系统,linux这里选用最经典的RedHat9/ubuntu7.04。

这里假定您已经掌握了虚拟机系统的安装。

如果没有掌握,那么就google一下,或者是看一下VMWare的UserManul。

这里不再讲了。

2、启动虚拟机中的Linux后,(注意必须是启动虚拟机后)。

选择菜单里的VM选项,里面有一个子项是Install VMware Tools,选定它。

开始安装。

3、现在,你到VM菜单里的Removable Devices子项中的CDROM项,点击edit是不是已经有一个Use ISOimage了。

你的没有,那好办。

打开VMWare的安装文件夹,里面是不是有一些*.iso啊,好的,按照前面的步骤,选择linux.iso来作为ISO文件。

4、下面就是mount了。

对这个命令是不是很熟悉啊,不熟悉,好办,mount --help一下。

也可以参考我原来的一片文章,叫做mount命令用法。

(可参考下面的:如何在ubuntu下进入root,一般在root状态下安装,或者在命令前加sudo 命令,让当前用户具有root权限)mount /dev/cdrom /mnt/cdromcd /mnt/cdrom5、到cdrom文件夹里面是不是看到了两个文件啊(1)一个是VMware-tools*.rpm(这里*号代表一串的字符,我这里偷懒了,其实也没有偷懒,这是正则表达式这个总该熟悉吧,安装呗。

轻松解决Linux安装Eclipse方法(redhat5.4)

轻松解决Linux安装Eclipse方法(redhat5.4)
(3)在shell中进入/opt/,执行: tar -zxvf eclipse-SDK-4.2.1-linux-gtk.tar.gz语句,解压缩下载文件
(4)在shell中,进入到eclipse 目录,cd /opt/eclipse
设置文件eclipse执行权:chown -R root:你的用户名 eclipse
(5)创建桌面连接
sudo gedit /usr/share/applications/eclipse.desktop
加入下面内容
[Desktop Entry] Encoding=UTF-8 Name=Eclipse Comment=Eclipse SDK Exec=/opt/eclipse/eclipse Icon=/opt/eclipse/icon.xpories=Application;Development;
(正在设定 sun-java6-jre 不动了……
怎么办?\"确定\"选项明明就在,但是狂按回车没反应……
网上一查,按tab键,\"确定\"变红,再按回车,ok了)
接下来的工作是,配置JRE环境:
在shell执行:
sudo update-alternatives --config java
(1)Help->Install new software
->Available Software
input the website: \"/releases/galileo\"
choose \"WEB,XML,Java EE Development\"
这时就会在最左上角的应用程序菜单加多一个\"编程\"-->\"eclipse\"的菜单,点击即可起动eclipse.

Redhat linux上安装 gcc编译器

Redhat linux上安装 gcc编译器

在Linux系统中,软件安装程序比较纷繁复杂,不过最常见的有两种:1)一种是软件的源代码,您需要自己动手编译它。

这种软件安装包通常是用gzip压缩过的tar包(后缀为.tar.gz)。

2)另一种是软件的可执行程序,你只要安装它就可以了。

这种软件安装包通常被是一个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后缀是.rpm。

当然,也有用rpm格式打包的源代码,用gzip压缩过的可执行程序包。

只要您理解了以下的思路,这两种形式的安装包也不在话下了。

下面,我们就分成两个部分来说明软件安装思路:第一部分:搞定.tar.gz1.首先,使用tar -xzvf来解开这个包,如:#tar -xzvf apache_1_3_6_tar.gz这样就会在当前目录中创建了一个新目录(目录名与.tat.gz包的文件名类似),用来存放解压了的内容。

如本例中就是apache_1.3.62.进入这个目录,再用ls命令查看一下所包含的文件,如:#cd apache_1.3.6#ls你观察一下这个目录中包含了以下哪一个文件:configure、Makefile还是Imake。

1)如果是configure文件,就执行:#./configure#make#make install2)如果是Makefile文件,就执行:#make#make install3)如果是Imake文件,就执行:#xmkmf#make#make install3.如果没有出现什么错误提示的话,就搞定了。

至于软件安装到什么地方,通常会在安装时出现。

否则就只能查阅一下README,或者问问我,:-)如果遇到错误提示,也别急,通常是十分简单的问题:1)没有安装C或C++编译器;确诊方法:执行命令gcc(C++则为g++),提示找不到这个命令。

解决方法:将Linux安装光盘mount上来,然后进入RPMS目录,执行命令:#rpm -ivh gcc* (哈哈,我们用到了第二种安装方式)2)没有安装make工具;确诊方法:执行命令make,提示找不到这个命令。

linux系统下安装显卡驱动程序

linux系统下安装显卡驱动程序

前言:当用户执行下列操作有不能执行的时候或许是权限不够。

遇到这个问题可以用命令:[ilykty@bogon ~] su root #切换到root用户password : 输入root密码[root@localhost ~] chmod 777 文件名赋予文件最大权限。

linux 安装显卡驱动程序:1、百度输入nvidia or amd 找到官网2、在官网中找到显卡驱动程序(包括显卡型号、操作系统位数)如下图3、点击搜索、进入下载页面。

但是有时候会出现网页。

可能因为31M太大,网页会出现未能响应的情况。

所以在点前一个按钮的时候可以选择右键。

使用迅雷下载连接4、复制下载包到linux 目录下面。

可以用u盘考,推荐使用winSCP 工具。

这个在windows和linux系统直接传送文件还是很好用的。

当然还有好用的远程执行linux 命令的工具——putty(1-4步是在windows系统下完成的)5、linux下切换到命令行页面:init 36、执行安装命令[root@localhost ~] sh NVIDIA-Linux-x86-173.14.18-pkg1.run,系统弹出安装页面如果出现错误报警如:unable to find the development tool 'cc' in your path 需要安装GCC 。

错误原因是我这里没有安装gcc 编译器。

如果没有报错请跳过番外篇1和番外篇2番外篇1:关于gcc编译器gcc 是什么呢?我的理解是一个编译器。

来运行nvidia 编写的显卡驱动程序。

后来我在安装配置tomcat6服务的时候,我发现如果没有安装gcc也不能执行/etc/init.d/tomcat6的文件。

关于怎么安装tomcat6并配置成开机启动的服务我将在下一篇百度文库中介绍。

---------------------------------------------------------------------------------------------在debian系统中有这样的解决方法:一、下载NVIDIA-Linux-x86-173.14.18-pkg1.run二、sh NVIDIA-Linux-x86-173.14.18-pkg1.run1、报错:没安装binutils,apt-get intall binutils2、报错:No precompiled kernel interface was found to match your kernel..apt-get install3、上一步安装后仍然报错,继续往下走:unable to find the development tool 'cc' in your path;please make sure that you have the package 'gcc' installed.If gcc is installed on your system,then please check that 'cc' is in your PATH.apt-get install gcc4、unable to find the development tool 'make' in your path……apt-get install make5、继续:The compiler used to compile the kernel (gcc 4.1) does not exactly match thecurrent compiler (gcc 4.2). The Linux 2.6 kernel module loader rejects kernel modules built with a version of gcc that does not exactly match that of the compiler used to build the running kernel.---------------------------------------------------------------------------------------------------------------------但是我的并不是德班的系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

仅以RedHat Linux 为参照,包括但不限于其他版本的Linux都要遵循此方法,以下是说明:先来看看Linux软件扩展名。

软件后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用;后缀为.deb是Debain Linux 提供的一种包封装格式;后缀为.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix 系统打包工具tar打包的;后缀为.bin的一般是一些商业软件。

通过扩展名可以了解软件格式,进而了解软件安装。

RPM格式软件包的安装1.简介几乎所有的Linux发行版本都使用某种形式的软件包管理安装、更新和卸载软件。

与直接从源代码安装相比,软件包管理易于安装和卸载;易于更新已安装的软件包;易于保护配置文件;易于跟踪已安装文件。

RPM全称是Red Hat Package Manager(Red Hat包管理器)。

RPM本质上就是一个包,包含可以立即在特定机器体系结构上安装和运行的Linux软件。

RPM 示意图见图1。

大多数Linux RPM软件包的命名有一定的规律,它遵循名称-版本-修正版-类型-MYsoftware-1.2 -1.i386.rpm 。

2.安装RPM包软件#rpm -ivh MYsoftware-1.2 -1.i386.rpmRPM命令主要参数:-i 安装软件。

-t 测试安装,不是真的安装。

-p 显示安装进度。

-f 忽略任何错误。

-U 升级安装。

-v 检测套件是否正确安装。

3.卸载软件#rpm -e 软件名需要说明的是,上面代码中使用的是软件名,而不是软件包名。

例如,要卸载software-1.2.-1.i386.rpm这个包时,应执行:#rpm -e software4.强行卸载RPM包有时除去一个RPM是不行的,尤其是系统上有别的程序依赖于它的时候。

如果执行命令会显示如下错误信息:## rpm -e xsnowerror: removing these packages would break dependencies:/usr/X11R6/bin/xsnow is needed by x-amusements-1.0-1在这种情况下,可以用--force选项重新安装xsnow:## rpm -ivh --force xsnow-1.41-1.i386.rpmxsnow这里推荐使用工具软件Kleandisk,用它可以安全彻底清理掉不再使用的RPM包。

5.安装.src.rpm类型的文件目前RPM有两种模式,一种是已经过编码的(i386.rpm),一种是未经编码的(src.rpm)。

rpm --rebuild Filename.src.rpm这时系统会建立一个文件Filenamr.rpm,在/usr/src/redflag/RPMS/子目录下,一般是i386,具体情况和Linux发行版本有关。

然后执行下面代码即可:rpm -ivh /usr/src/regflag/RPMS/i386/Filename.rpm使用deb打包的软件安装deb是Debian Linux提供的一个包管理器,它与RPM十分类似。

但由于RPM 出现得早,并且应用广泛,所以在各种版本的Linux中都常见到,而Debian的包管理器dpkg只出现在Debina Linux中。

它的优点是不用被严格的依赖性检查所困扰,缺点是只在Debian Linux发行版中才能见到这个包管理工具。

1. 安装#dpkg -i MYsoftware-1.2.-1.deb2. 卸载#dpkg -e MYsoftware使用源代码进行软件安装和RPM安装方式相比,使用源代码进行软件安装会复杂一些,但是用源代码安装软件是Linux下进行软件安装的重要手段,也是运行Linux的最主要的优势之一。

使用源代码安装软件,能按照用户的需要选择定制的安装方式进行安装,而不是仅仅依靠那些在安装包中的预配置的参数选择安装。

另外,仍然有一些软件程序只能从源代码处进行安装。

现在有很多地方都提供源代码包,到底在什么地方获得取决于软件的特殊需要。

对于那些使用比较普遍的软件,如Sendmail,可以从商业网站处下载源代码软件包(如)。

一般的软件包,可从开发者的Web 站点下载。

下面介绍一下安装步骤:1.解压数据包源代码软件通常以.tar.gz做为扩展名,也有tar.Z、tar.bz2或.tgz为扩展名的。

不同扩展名解压缩命令也不相同,见表1。

2.编译软件成功解压缩源代码文件后,进入解包的目录。

在安装前阅读Readme文件和Install文件。

尽管许多源代码文件包都使用基本相同的命令,但是有时在阅读这些文件时能发现一些重要的区别。

例如,有些软件包含一个可以安装的安装脚本程序(.sh)。

在安装前阅读这些说明文件,有助于安装成功和节约时间。

在安装软件以前要成为root用户。

实现这一点通常有两种方式:在另一台终端以root用户登录,或者输入“su”,此时系统会提示输入root用户的密码。

输入密码以后,就将一直拥有root用户的权限。

如果已经是root用户,那就可以进行下一步。

通常的安装方法是从安装包的目录执行以下命令:gunzip soft1.tar.gzcd soft1#. /configure #配置#make #调用make#make install #安装源代码#删除安装时产生的临时文件:#make clean卸载软件:#make uninstall有些软件包的源代码编译安装后可以用make uninstall命令卸载。

如果不提供此功能,则软件的卸载必须手动删除。

由于软件可能将文件分散地安装在系统的多个目录中,往往很难把它删除干净,应该在编译前进行配置。

.bin文件安装扩展名为.bin文件是二进制的,它也是源程序经编译后得到的机器语言。

有一些软件可以发布为以.bin为后缀的安装包,例如,流媒体播放器RealONE。

如果安装过RealONE的Windows版的话,那么安装RealONE for Linux版本(文件名:r1p1_linux22_libc6_i386_a1.bin)就非常简单了:#chmod +x r1p1_linux22_libc6_i386_a1.bin./ r1p1_linux22_libc6_i386_a1.bin接下来选择安装方式,有普通安装和高级安装两种。

如果不想改动安装目录,就可选择普通安装,整个安装过程几乎和在Windwos下一样。

.bin文件的卸载,以RealONE for Linux为例,如果采用普通安装方式的话,在用户主目录下会有Real和Realplayer9两个文件夹,把它们删除即可。

Linux程序安装方法关于GPL的详细内容见/nuke/modules.php?name=Forums&file=viewtopic& t=22301下面是正文:Linux程序安装,总的来说,可以分为两种:一是源码包,文件名一般是*.tar.gz,*.tar.bz2,*.tgz和*.tbz2是它们相应的缩写格式;二是二进制包,一般是为特定发行版制作的,种类较多,*.rpm,*.deb,*.run,我也见过*.tbz2格式的二进制包。

我想,按照源码和二进制包的分类方法,说Linux软件的安装,会比较麻烦。

因为常常是,一种发行版,有二进制包,也有源码包,讲二进制安装方法会免不了把一个发行版的包管理机制扯碎。

我们把Linux程序的安装,分为三个部分:一是通用的源码安装方法;二是通用的二进制包安装方法;三是发行版相关的安装方法。

1通用源码通用源码安装,常见于这么几种清况:1你的发行版,不包括这个软件;2你的发行版包涵的这个软件的版本太旧,你希望新的工能;3你希望定制软件,得到个性化到软件。

因为,通常这种安装方法,耗时又耗力,而且对系统升级会带来一些不利的影响,新手最好三思而后行1)根据你要安装的程序是否需要X支持,可以分为两类。

所谓的X,就是我们在Linux上看到的图形界面。

如果你是在Linux下用firefox上网,来到Linux 公社的,那么你现在看到的桌面上的所有东西都是X。

跟X相对的是虚拟终端界面。

按下键盘上的Alt-Ctrl-F1(等等,先别按),你就可以看到一个黑乎乎的屏幕,它就是虚拟终端。

Alt-Ctrl-F1,Alt-Ctrl-F2……Alt-Ctrl-F6都是虚拟终端,Alt-Ctrl-F7是图形界面。

如果你要安装的程序需要X支持,那么,你就应该先安装X的开发包。

不过,不要担心,一般的发行版,都会在你安装X的同时,把X开发包安上。

只是,对于debian发行版,情况有些不同。

它把Linux 软件分得相当细,很可能默任不安装任何开发软件包(包括X)。

2)在登录到图形界面的时候,你注意一下。

你的登录页是否有个Session选项,中文的是会话选项。

如果有,点一下,很可能就有KDE和Gnome。

因为直接开发X程序,是比较麻烦的事情。

就有了建筑在X之上的开发库,qt和gtk+。

qt是KDE的开发库,gtk+是Gnome的开发库。

qt的作者呢,是Trolltech,就是生产opera浏览器的那个公司了。

因为最初的qt是GPL不兼容的,所以就有了GNOME,全称是 GNU Network Object Model Environment。

当然,现在在Linux平台,qt已经是GPL兼容的了。

如果你想要编译KDE程序,qt库是必须安装的。

gtk 库包括glib、pango、atk、gtk+四个组成部分,如果你要编译相应的软件,就必须把它们都装上。

3)当然,在Linux下,还有很多的其它一些库,像libpng,libtiff等等。

经常安装一个软件,找不到libxxx.so.x(经常是这个格式),我想这是对于新手安装软件最为棘手的问题──这也是大虾常劝大家把所有开发库都装上的原因。

不过,不要急,libxxx.so.x中的xxx很可能就是相应库的名字。

你可以用locate 找找看,电脑上有没有相应的文件。

代码:locate libxxx.so.x如果有,切换到跟用户,打开/etc/ld.so.conf(不同的发行版,可能有所差别,gentoo就没有这个目录;看一下ldconfig的帮助文件),看里面有没有相应文件夹的路径(或者说,里面有没有相应的目录;注意是目录,不是文件的绝对路径)。

如果没有,添加,保存;再运行ldconfig。

感觉这种情况比较少见(除非你自己拷了其它的库。

我的一个同学需要安装intel的Fortran编译器,他把它拷到/opt/下)。

4)下面说到最关键的地方,就是编译工具。

Linux下最重要的编译工具当然是gcc,gcc包括gcc和glibc。

相关文档
最新文档