linux编译

Linux安装软件的几种方法

假装没事ソ 提交于 2019-12-02 09:36:21
一、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、找到相应的软件包,比如soft

Linux下安装软件命令详解

一个人想着一个人 提交于 2019-12-02 09:36:02
Linux下安装软件命令详解 LINUX 下安装软件方法命令方法 0、怎么安装应用软件?     我的软件安装在什么地方?     如何删除不要的应用软件?     ……     下面,我们就一起来认识一下这些方面的问题。 一、 解析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

linux安装软件的几种方法

假如想象 提交于 2019-12-02 09:34:46
一、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、找到相应的软件包,比如soft

linux下的软件安装命令

放肆的年华 提交于 2019-12-02 07:24:16
---------------------------------------------------------------- 或许你对于linux还不够了解,但是一旦你步入公司后,你就会发现linux是无处不在,好多东西都是基于于其它服务器(Linux,HP……)相连接来操作一系列的工作,而离不开的就是用命令来操作一切了,下面我就说说如何在linux上安装软件吧! --------------------------------------------------------------- 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提供的一种包封装格式。      而且

gentoo安装步骤整理

泄露秘密 提交于 2019-12-02 07:20:40
这几天有机会接触了gentoo的安装,看介绍,gentoo的安装比较难,需要手动做很多工作。我把这几天整理的安装文档发一下,顺便把自己的一些感想说一下。 感想: 1. 老版本的gentoo和2006.0的版本安装过程和配置有很大变化,比如安装过程中一些选项参数;网络配置文件/etc/conf.d/net的文件格式。网上搜到的中文资料都是老版的介绍,新版的还没翻译过来。要想安装最新版的,还是先把英文的指导看一下吧。 2.gentoo的三段安装,stage1是设置个性化的c编译器和库函数;stage2是系统布局的自定义;stage3是编译内核。我个人感觉前2段并没有什么意义,内核编译倒是很有必要,可以给系统瘦瘦身。从gentoo新的发行计划里,也可以看出已经弱化了stage1和stage2的使用。 3.2006.0版的gentoo,x86版中,只提供了mini CD和live CD,取消了Universal CD和Package CD,我感觉是个很大的失败。live CD安装方式就像傻瓜一样,让你鼠标指指点点就装上系统,很少有选择余地,他是在编译内核之后才给你选择空间,并且这张光盘里的文件并不是常规软件包,如果你想手动把文件包拷贝到硬盘,自己有选择的安装,是不可能的。要想有选择,先使用mini CD启动,然后必须联网通过portage完成

Gentoo安装与应用实践

喜欢而已 提交于 2019-12-02 07:15:01
我从去年开始接触 LINUX 系统,开始的时候觉得 linux 系统完全是个天方夜谭,连最起码的:在桌面情况下,进入终端系统,我都很困难。后来,我开始看网上的视频教程,学习别人的操作步骤,模仿别人的操作。再过了一阵子,我不甘心一直这样,于是我开始了自己的探索之旅。 开始,我为了追求大众化,想到了 LINUX 的全球霸主厂商—— readhat ,于是开始了我的 Fedora 之旅,初次用 linux 的我不知道其中有什么应用价值,只是想把它变成 windows 的替代品,于是我开始搞一些现在看起来很没有意义的东西。后来,我看到网上的评论说:“ fedora 是 redhat 的小白鼠,好的功能将来会在 RHEL 上体现出来,差的功能就会被淘汰掉”。于是我心有不甘,再加上由于我的升级举动、使用的不熟练,导致了内核经常性的崩溃,我失望了。于是,我开始寻找我 linux 之旅中的第二个发行版,因为之前很多人用 ubuntu ,因为其简单易用,很多操作也是点点鼠标就行了。但是,这时我使用 linux 的方向发生了变化,我并不追求那些花哨的东西,开始研究一些命令之类,当然也都是一些日常的操作,因为平时还要上课,也就没什么时间搞。这一时期,我使用的是 Debian 系统,最近我才知道原来 Debian 做服务器并不比 RHEL 逊色。当时的想法是 Debian 反正是 Ubuntu 他爸

Linux安装软件

£可爱£侵袭症+ 提交于 2019-12-02 07:13:49
一、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、找到相应的软件包,比如soft

开始使用gentoo linux——gentoo安装笔记(下)

谁都会走 提交于 2019-12-02 07:04:45
gentoo安装笔记(下) 上一章,已经对操作系统安装做了充分准备,并且已经从livecd(u盘系统)切换进入了gentoo安装环境中。 不过现在才是真正的开始!打起精神!这可不是在装ubuntu! 配置Portage 安装Portage快照 一个用来告诉Portage哪些软件标题可用于安装、哪些配置文件可以由管理员选择等等的文件集合。 emerge -webrsync 在这个操作中,emerge-webrsync可能会报找不到/usr/portage/位置。这是预期内的并且不用担心——这个工具将会创建这个位置。 需要一点时间,可以泡杯热coffee,等一会~ 可选:更新Portage数据库 Portage数据库可以更新到最新版本 假设需要最新更新的包(gentoo protage发布的1小时以内的新包裹) emerge - - sync 选择配置文件 eselect profile list 正常作为PC机使用的话,建议使用desktop一项的,所以我选择3 eselect profile set 3 更新@world set emerge - - ask - - update - - deep - - newuse @world 此过程快慢根据上面选择的profile,一般名字越长(包越多)则时间越久 第一个default/linux/amd64/13.0是最快的

编译内核及系统调用的坑

馋奶兔 提交于 2019-12-02 06:35:37
本次实验最折磨人的难题想必就是实验中下载Linux内核的坑,下载一个就得一两小时。 刚开始在自己ubantu虚拟机上下载了好几个linux-3.* .* 系列的Linux内核去做,刚开始参考老师给的衔接。 https://viewer.mosoteach.cn/viewer?token=8d5bfa5e57df9e16316224a9b31ce5e3 教程结果第一步修改各种文件名,添加函数进去,到了 make menucofig阶段就是不行,error大堆,百度各种方法都没成。最后我还是选择了比较新的内核版4.18.1. 然后参考了一些成功的前人的经验。 https://www.cnblogs.com/tsruixi/p/10777242.html https://blog.csdn.net/zyf2333/article/details/80043152 虽然编译还是报错error1,error2 。 缺少目标啥的。 在网上查就是缺少什么组件啊,gcc版本啊啥的问题。但是按照他们的安装还是不行。 不过他们的错误总结看着还是有点借鉴意义的。衔接如下 https://www.cnblogs.com/tod-reg20130101/articles/9280792.html ==实在被这个弄得太浪费时间,弄烦了。== 我就重新把以前安装的apt-get 全部重新安装了一遍

Linux--安装python3

独自空忆成欢 提交于 2019-12-02 06:05:40
准备工作 目前CentOS自带的是python2.7,而实际工作中都使用的是python3。今天就来安装一下python3 先下载python3.6.7的安装包 wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz 如果想使用其他版本,可以自行在下面的网站中选择 https://www.python.org/ftp/python 我们下载的是一个.tar.xz后缀的文件包,首先来解压 解压源码包,去除xz后缀 xz -d Python-3.6.7.tar.xz 解压源码包,去除tar后缀 tar -xf Python-3.6.7.tar 解决python3所需的软件依赖,如果不解决,会出现各种报错,只有解决了依赖才能正常运转,使用yum解决依赖 yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y 编译安装 编译安装分为三部曲,第一步,调用。源码包路径底下的configure这个脚本文件。第二步