yum安装指定版本软件_yum安装指定安装路径

骑士游戏 2024-06-16 09:48 1

linux作系统安装方法有哪些?

[root@localhostmysql]# chgrp -R mysql .

在window作系统安装程序只需要点点鼠标就能搞定的事情,但是在Linux作系统中,尤其是字符终端,想那么linux作系统安装方法有哪些呢?

yum安装指定版本软件_yum安装指定安装路径yum安装指定版本软件_yum安装指定安装路径


1、 源码安装:源码安装方式是运维人员的我最喜欢的安装方式。也是我给大家的安装方式。因为你可以自定义指定安装路径,以及在安装过程中指定服务的安装参数实现定制化安装。

2、 yum方式安装:yum安装方式是redhat以及我们常用的CentOS等linux发现版本作系统的第三方包的管理工具,使用它我们可以轻松实现对软件的安装作。

关于linux作系统安装方法有哪些的相关内容就介绍在linux下默认的ISO挂载点位于"/media"目录,下面是挂载一个ISO文件的方法: sudo mkdir /media/cdimage #建立一个文件夹作为ISO挂载点 sudo mount -o loop myfile.iso /media/cdimage #挂载ISO文件,使用参数 -o loop 使用你想挂载的iso文件代替myfile.iso。 挂载一个镜像文件使之能被写入,使用下面的命令: sudo mkdir /media/cdimage sudo到这里了。

yum 如何安装依赖

yum的好处就是自动安装依赖。比如你用yum安装MySQL,直接执行

#yum -y install12、基本步骤:接下来windows10安装程序提示完成基本步骤,包括上网,设置和登陆 mysql如果有依赖,它会自动安装的。

祝你好运~~>--enable-tring=all \ (使多字节字符串支持)~

望采纳~~~

suse 10中怎么安装和使用yum

make: ./libtool: Command notfound

yum是一种软件包管理器。

yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的shell前端软件包管理器。

1、安装

yum install 全部安装

yum install package1 安装指定的安装包package1

yum groupinsall group1 安装程序组group1

2、更新和升级

yum update 全部更新

yum update package1 更新指定程序包package1

yum upgrade package1 升级指定程序包package1

yum groupupdate group1 升级程序组group1

3、查找和显示

yum package1 显示安装包信息package1

yum list 显示所有已经安装和可以安装的程序包

yum list package1 显示指定程序包安装情况package1

yum group group1 显示程序组group1信息yum search string 根据关键字string查找安装包

4、删除程序

yum groupremove group1 删除程序组group1

yum deplist package1 查看程序package1依赖情况

5、清除缓存

yum clean packages 清除缓存目录下的软件包

yum clean headers 清除缓存目录下的 headers

yum clean oldheaders 清除缓存目录下旧的 headers

yum clean, yum clean al应该直接可以安装的,比如,fedora 9,是这样安装,yum install gcc,ubuntu是这样的,apt-get install gcc ,只要你连在网上l (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的headers。

用yum要先配置一下源,配置的时候注意和s,有时候用s是不行的yum应该有search的功能,你man yum一下suse10下面为什不用zypper呢?suse自己开发的,suse10下的zypper功能还不是很多,到suse11就比较强大了,suse11下的zypper已经完全可以替代yast的包管理了

用yum要先配置一下源,配置的时候注意和s,有时候用s是不行的yum应该有search的功能,你man yum一下suse10下面为什不用zypper呢?suse自己开发的,suse10下的zypper功能还不是很多,到suse11就比较强大了,suse11下的zypper已经完全可以替代yast的包管理了

报的什么错啊,贴出来,另外貌似命令写错了yum install apache,我印象中apache的安装包叫d

和在CentOS上安装不多,但是不能使用红帽的Yum源。

如何搭建lamp环境

[root@localhost ~]#rpm -e mysql --nodeps

1、确认搭建LAMP所需的环境是否已经安装:

[root@localhost ~]#rpm -q make gcc gcc-c++ zlib-dl libtool libtool-ltdl libtool-ltdl-dl bisonncurses-dl

备注:安装libpng时需要zlib-dl

安装php时需要libtool、libtool-ltdl、libtool-ltdl-dl

安装mysql时需要bison、ncurses-dl

2、如果没安装则yum安装:

[root@localhost~]#yum -y install make gcc gcc-c++ zlib-dl libtool libtool-ltdllibtool-ltdl-dl bison ncurses-dl

3、由于要使用编译安装,所以查看d、mysql、php是否安装:

[root@localhost ~]#rpm -q d mysql php

如果安装则卸载:

[root@localhost ~]#rpm -e d --nodeps

[root@localhost ~]#rpm -e php --nodeps

编译安装过程介绍:

1)解压tar.gz为后缀的压缩软件包:LAMP环境搭建所需要的每个软件的软代码文件,都是以tar.gz或.tgz提供给我们的打包压缩文件,所以我们必须将其解压再解包。命令如下:

tar–zxvf .tar.gz

配置(configure)、编译(make)、安装(makeinstall)

4、编译安装libxml2

[root@localhostlinux]# tar -zxvf libxml2-2.6.30.tar.gz

[root@localhostlinux]# cd libxml2-2.6.30

[root@localhostlibxml2-2.6.30]# ./configure --prefix=/usr/local/libxml2

[root@localhostlibxml2-2.6.30]# make

[root@localhostlibxml2-2.6.30]# make install

[root@localhostlinux]# tar -zxvf libmcrypt-2.5.8.tar.gz

[root@localhostlinux]# cd libmcrypt-2.5.8

[root@localhostlibmcrypt-2.5.8]# ./configure --prefix=/usr/local/libmcrypt

[root@localhostlibmcrypt-2.5.8]# make

[root@localhostlibmcrypt-2.5.8]# make install

6、编译安装zlib

[root@localhostlinux]# tar -zxvf zlib-1.2.3.tar.gz

[root@localhostlinux]# cd zlib-1.2.3

(用64位元的方法进行编译)

[root@localhostzlib-1.2.3]# make

[root@localhostzlib-1.2.3]# make install

7、编译安装libpng

[root@localhostlinux]# tar -zxvf libpng-1.2.31.tar.gz

[root@localhostlinux]# cd libpng-1.2.31

[root@localhostlibpng-1.2.31]# ./configure --prefix=/usr/local/libpng \

>--enable-shared (建立共享库使用的GNU的libtool)

[root@localhostlibpng-1.2.31]# make

[root@localhostlibpng-1.2.31]# make install

8、编译安装jpeg

[root@localhostlinux]# tar -zxvf jpegsrc.v6b.tar.gz

[root@localhostlinux]# cd jpeg-6b

[root@localhostjpeg-6b]# mkdir /usr/local/jpeg (创建jpeg软件的安装目录)

[root@localhostjpeg-6b]# mkdir /usr/local/jpeg/bin (创建存放命令的目录)

[root@localhostjpeg-6b]# mkdir /usr/local/jpeg/lib (创建jpeg库文件所在目录)

[root@localhostjpeg-6b]# mkdir /usr/local/jpeg/include (创建存放头文件目录)

[root@localhostjpeg-6b]# mkdir -p /usr/local/jpeg/man/man1 (建立存放手册的目录)

[root@localhostjpeg-6b]# ./configure --prefix=/usr/local/jpeg \

>--enable-shared \ (建立共享库使用的GUN的libtool)

>--enable-static (建立静态库使用的GUN的libtool)

[root@localhostjpeg-6b]# make

[root@localhostjpeg-6b]# make install

执行make时如果出现如下错误:

./libtool --mode=compile gcc-O2 -I. -c ./jcapimin.c

make: [jcapimin.lo] Error 127

解决方法:

默认已安装libtool及libtool-ltdl-dl(如需帮助请看过程2)

[root@localhostjpeg-6b]# find / -name config.sub

/usr/share/libtool/config/config.sub

[root@localhostjpeg-6b]# find / -name config.guess

/usr/share/libtool/config/config.guess

[root@localhostjpeg-6b]# cp -vRp /usr/share/libtool/config/config.sub .

[root@localhostjpeg-6b]# cp -vRp /usr/share/libtool/config/config.guess .

也就是把libtool里面的两个配置文件拿来覆盖掉jpeg-6b目录下的对应文件

make clean 再重新configure

9、编译安装freetype

[root@localhostlinux]# tar -zxvf freetype-2.3.5.tar.gz

[root@localhostlinux]# cd freetype-2.3.5

[root@localhostfreetype-2.3.5]# ./configure --prefix=/usr/local/freetype \

>--enable-shared (建立共享库使用的GUN的libtool)

[yum check-update 检查可更新的程序root@localhostfreetype-2.3.5]# make

[root@localhostfreetype-2.3.5]# make install

10、编译安装autoconf

[root@localhostlinux]# tar -zxvf autoconf-2.61.tar.gz

[root@localhostlinux]# cd autoconf-2.61

[root@localhostautoconf-2.61]# ./configure

[root@localhostautoconf-2.61]# make

[root@localhostautoconf-2.61]# make install

11、编译安装GD

[root@localhostlinux]# tar -zxvf gd-2.0.35.tar.gz

[root@localhostlinux]# cd gd-2.0.35

[root@localhostgd-2.0.35]# ./configure --prefix=/usr/local/gd \

>--with-zlib=/usr/local/zlib/ \ (指定zlib库文件的位置)

>--with-jpeg=/usr/local/jpeg/ \ (指定jpeg库文件的位置)

>--with-freetype=/usr/local/freetype/ (指定freetype字体库的位置)

[root@localhostgd-2.0.35]# make

[root@localhostgd-2.0.35]# make install

执行make时如果出现如下错误:

make[2]: [gd_png.lo] Error 1

make[2]: Leing directory`/usr/src/linux/gd-2.0.35'

make[1]: [all-recursive]Error 1

make[1]: Leing directory`/usr/src/linux/gd-2.0.35'

make: [all] Error 2

解决方法:

[root@localhostgd-2.0.35]# find / -name gd_png.c

/usr/src/linux/gd-2.0.35/gd_png.c

[root@localhostgd-2.0.35]# find / -name png.h

/usr/local/libpng/include/png.h

[root@localhostgd-2.0.35]# vi /usr/src/linux/gd-2.0.35/gd_png.c

将#include "png.h"

改为#include "/usr/local/libpng/include/png.h"

12、编译安装apache

[root@localhostd-2.2.9]# ./configure --prefix=/usr/local/apache \

> --enable-so \ (以动态共享对象编译)

>--enable-rewrite (基于规则的URL控)

[root@localhostd-2.2.9]# make

[root@localhostd-2.2.9]# make install

将apache加入开机启动↓

[root@localhostd-2.2.9]# cp -vRp /usr/local/apache/bin/apachectl /etc/init.d/d

[root@localhostd-2.2.9]# chmod +x /etc/init.d/d

添加apache服务↓

[root@localhostd-2.2.9]# chkconfig --add d

[root@localhostd-2.2.9]# chkconfig --ll 2345 d on

[root@localhostd-2.2.9]# serv d start

启动服务时,如果出现如下错误:

d: Could not reliablydetermine the server's fully qualified domain name, using localhost.localdomar Name

解决方法:

[root@localhostd-2.2.9]# vi /usr/local/apache/conf/d.conf

添加上:Name localhost:80

执行chkconfig时,如果出现如下错误:

serv d does not supportchkconfig

解决方法:

[root@localhostd-2.2.9]# vi /etc/rc.d/init.d/d

在文件第二行加入

#chkconfig:2345 10 90

#description:Activates/DeactivatesApache Web

保存后再执行chkconfig

13、编译安装mysql(版本都需要cmake编译安装)

编译安装 cmake

[root@localhostlinux]# tar -zxvf cmake-2.8.7.tar.gz

[root@localhostlinux]# cd cmake-2.8.7

[root@localhostcmake-2.8.7]# ./bootstrap

[root@localhostcmake-2.8.7]# gmake install

编译安装 MySQL5.5.20

[root@localhostcmake-2.8.7]# groupadd mysql

[root@localhostcmake-2.8.7]# useradd -g mysql mysql

[root@localhostlinux]# tar -zxvf mysql-5.5.15.tar.gz

[root@localhostlinux]# cd mysql-5.5.15

[root@localhostmysql-5.5.15]#

cmake-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ (安装根目录)

> -DMYSQL_UNIX_ADDR=/usr/local/mysql/data/mysql.sock \ (UNIX socket文件)

>-DDEFAULT_CHARSET=utf8 \ (默认字符集)

>-DDEFAULT_COLLATION=utf8_general_ci \ (默认编码)

>-DWITH_EXTRA_CHARSETS=utf8,gbk \ (额外的编码)

>-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \(启用PERFSCHEMA引擎支持)

>-DWITH_FEDERATED_STORAGE_ENGINE=1 \ (启用FEDERATED引擎支持)

>-DWITH_ARCHIVE_STORAGE_ENGINE=1 \ (启用ARCHIVE引擎支持)

>-DWITH_READLINE=1 \(使用readline功能)

>-DMYSQL_DATADIR=/usr/local/mysql/data \ (数据库数据目录)

>-DMYSQL_TCP_PORT=3306 (TCP/IP端口)

[root@localhostmysql-5.5.15]# make

[root@localhostmysql-5.5.15]# make install

[root@localhostmysql-5.5.15]# cp -vRp /usr/local/mysql/support-files/my-mediumf /etc/myf

修改配置文件↓

[root@localhostmysql-5.5.15]# vi /etc/myf

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

log-error=/usr/local/mysql/data/error.log

pid-file=/usr/local/mysql/data/mysql.pid

初始化数据库文件↓

[root@localhostmysql-5.5.15]# /usr/local/mysql/scripts/mysql_install_db \

>--defaults-flie=/etc/myf \

> --basedir=/usr/local/mysql/\

>--pid-file=/usr/local/mysql/data/mysql.pid \

> --user=mysql

权限设置↓

[root@localhostmysql]# chown -R root .

[root@localhostmysql]# chown -R mysql data

将mysql加入开机启动↓

[root@localhostmysql]# cp -vRp support-files/mysql.server /etc/init.d/mysqld

[root@localhostmysql]# chmod +x /etc/init.d/mysqld

添加mysql服务↓

[root@localhostmysql]# chkconfig --add mysqld

[root@localhostmysql]# chkconfig --ll 345 mysqld on

[root@localhostmysql]# serv mysqld start

配置mysql↓

[root@localhostmysql]# bin/mysql

mysql> deletefrom mysql.user where Host!='localhost'; (只留允许本机登录的帐号)

mysql> flushprivileges; (刷新授权表)

mysql> setpassword for 'root'@'localhost'=password('123456'); (设置用户密码)

mysql> exit

[root@localhostmysql]# bin/mysql -h localhost -oot -p123456 (登录mysql)

14、编译安装php

[root@localhostlinux]# cd php-5.3.19

[root@localhostphp-5.3.19]# ./configure --prefix=/usr/local/php \

>--with-apxs2=/usr/local/apache/bin/apxs \

>--with-mysql=/usr/local/mysql/ \

>--with-libxml-dir=/usr/local/libxml2/ \

>--with-png-dir=/usr/local/libpng/ \

>--with-jpeg-dir=/usr/local/jpeg/ \

>--with-freetype-dir=/usr/local/freetype/ \

> --with-gd=/usr/local/gd/\

>--with-mcrypt=/usr/local/libmcrypt/ \

>--with-mysqli=/usr/local/mysql/bin/mysql_config \

> --enable-soap\ (变量激活SOAP和web servs支持)

>--enable-sockets (变量激活socket通讯特性)

[root@localhostphp-5.3.19]# make

[root@localhostphp-5.3.19]# make install

[root@localhostphp-5.3.19]# cp -vRp php.ini-dlopment /etc/php.ini

添加上:

AddType application/x-d-php .php

[root@localhostphp-5.3.19]# serv d stop

[root@localhostphp-5.3.19]# serv d start

[root@localhostphp-5.3.19]# vi /usr/local/apache/htdocs/php.php

添加内容为:

php();

?>

打开浏览器进行访问,如果出现PHP版本界面,及安装成功。

Python怎样覆盖低版本

Python怎样覆盖低版本

1、windows下,在控制面板中卸载原来的安装程序,如果还有没删除的文件,如果需要保留下次安装可以覆盖,一般不影响第三方库的使用。

2、linux下,编译安装还是升级整个系统,比如cento[root@localhostlinux]# tar -zxvf php-5.3.19.tar.gzs,redhat等系统,yum可能需> -DWITH_PARTITION_STORAGE_ENGINE=1\ (启用PARTITION引擎支持)要使用python2比较低的版本,所以不要删除原来的程序,将yum的python解析器指定为原来版本,新版本可以编译安装在其他目录,然后环境变量修改为新版本即可。

更多技术请关注Python视频教程。

在ubuntu下,查看隐藏的iso镜像

[ro[root@localhostlinux]# tar -zxvf d-2.2.9.tar.gzot@localhostlinux]# cd d-2.2.9

本想用yum把软件安装在指定位置,方便管理,却不知加了 --installroot参数报错?

yum remove | erase package1 删除程序包package1

all ror URL's are not using ftp, or file

>--datadir=/usr/local/mysql/data \

我怎么感觉你根本没配置过yum,所以yum源根本就是不可用的?

关于装gcc时遇到的问题:configure: error:

2)在linux系统中源代码包安装过程:LAMP环境搭建所需要的软件都是使用C语言开发的,所以安装源代码文件最少需要配置、编译和安装三个步骤

提示的是你没有/gcc/gc[root@localhostzlib-1.2.3]# CFLAGS="-O3 -fPIC" ./configure --prefix=/usr/local/zlib/c-build'目录

mkdir /gcc/gcc-build

建一个不就得了

yum没有localinstall怎么进行本地安装

Centos--yum配置本地数据源准备工具:centos安装镜像文件1.挂载镜像文件,我这里使用虚拟机来设置,设备状态的已连接勾上2.镜像文件到目录,我这放在/opt目录下3.完成后,进入yum的配置目录,编辑yum的配置文件#cd /etc/yum.re.d/#vi CentOS-Media.repo更改base的内容,使其指向本地的镜像文件目录:base=file:///opt/soft/CentOS_6.3_Final/ --本地光盘挂载目录gpgcheck=0 --检查GPG-KEY,0为不检查,1为检查enabled=1 --启用yum源,0为不启用,1为启用4.将CentOS-Debug.repo,CentOS-Base.repo等其他配置改名或者删掉,就可以绕过网络进行本地源安装#mv CentOS-Base.repo CentOS-Base.repo.backup#mv CentOS-Debug>--with-png=/usr/local/libpng/ \ (指定png库文件的位置).repoCentOS-Debug.repo.backup5.执行yum更新命令#yum clean all#yum update出现以下画面表示配置成功6.安装mysql示例7.yum命令详解安装yum <选项> <软件包软件名组名>install package 安装指定的安装包packagelocalinstall package 本地安装软件包groupinstall package 组安装升级yum <选项> <软件包软件名组名>update 更新全部可以更新的软件包update package 更新指定程序包packagecheck-update检查系统中可以被升级的软件包。groupupdate group1 升级组group1 里面的软件包。卸载 (强烈不建议使用yum卸载包)卸载包的时候也会把其他关联包也卸载掉,导致系统崩溃yum <选项> <软件包软件名组名>remove package1 : 卸载软件包package1 erase package1 : 卸载软件包package1 gr[root@localhostphp-5.3.19]# vi /usr/local/apache/conf/d.confoupremove group1 :卸载组group1里面所包括的软件包。查询yum <选项> <软件包软件名组名>

:显示安装包信息list :显示所有已经安装和仓库中可以安装的程序包list

:显示指定软件包安装情况grouplist :显示仓库中有哪些组deplist

:查看程序package1依赖情况group :显示程序组group1信息search :查找软件包

如何通过PXE实现一键自动化安装作系统

5、编译安装libmcrypt

1、获取windows 10 ISO安装镜像:正版用户可前往微软社区获取windows 10 Technical Preview Build安装镜像,其他用户可前往MSDN I l you-作系统- Windows-Technical Preview Build获取X86或X64的系统镜像安装文件,请根据你的内存容量进行位数选择

2、U盘启动盘刻录:Windows 10的安装方法和Windows 8的安装方法没有很大的区别,将系统ISO镜像通过UltraISO刻录至4GB U盘,通过U盘来启动win 10的安装过程

windows10 U盘启动盘刻录的方法

3、boot快捷启动快捷键:刻录windows10 U盘启动盘后重启计算机,按下boot快捷键进入启动快捷菜单,不同的机型有不同的启动快捷键,部分机型无启动快捷键就需要进入BIOS设置启动项。我是联想笔记本,启动LOGO也提示了按F12进入快捷启动菜单

4、Boot Options Menu:进入快捷启动菜单后方向键选择你插入的windows 10 U盘启动盘,回车键确认。如果是进入BISO将U盘设置为启动项则保存修改后直接启动U盘

5、Windows安装程序:启动U盘后自动读取刻录在U盘的系统启动信息,出现Windows安装程序窗口,要安装的语言,时间和货比格式,键盘和输入方法都默认,直接点击下[root@localhostcmake-2.8.7]# gmake一步

6、现在安装:弹出Windows安装程序,点击现在安装。左下角的修复计算机是用于已安装windows10作系统进行系统修复的

注:如果出现鼠标无法使用请更换无需驱动的鼠标或鼠标

7、微软预发行软件许可条款:这是微软的预发行Windows作系统的许可条款,大概浏览一遍了解相关事项勾选我接受许可条款,点击下一步

8、Windows安装类型:windows10和以前的windows版本一样提供了升级安装和自定义安装两种安装方式,升级安装在保留你的windows设置的前提下直接升级,自定义安装则是完全重新安装新的系统,一般建议选择自定义安装。

9、主分区选择:windows10作系统需要安装到主分区,不能安装至逻辑分区,选择你的系统分区后点击格式化,格式化完毕点击下一步

10、正在安装Windows:选择windows10安装分区后自动展开ISO镜像文件,这个过程可能需要一段时间,请耐心等待

11、正在准备设备:成功完成镜像文件展开和安装后会自动重启计算机,重启完毕进入正在准备设备过程

13、跳过网络连接:如果你没有WIFI可点击跳过网络连接,直接点击下一步

14、快速设置:我们建议使用这些设置,其中某些设置有时会发送信息到Microsoft,这里建议点击使用快速设置,即系统默认设置

15、创建在线/本地账户:从windows8起系统就提供了本地账户和在线账户两种微软账户的支持,上一步骤连接了WIFI的话可设置在线账号,未连接WIFI则只能点击创建本地账户,在线账号可安装系统完毕后再去创建和登陆

16、相关设置:设置账户信息后点击下一步进入相关设置流程,包括从应用商店获取应用等步骤,自动化完成

17、桌面图标:成功完成后进入windows 10系统桌面,有回收站和Welcome to -Tech preview图标,在桌面右键-个性化-桌面图标-勾选计算机,用户的文件-应用-确定,将计算机和用户文件夹添加至桌面

18、windows10安装完毕:至此Windows 10成功安装完毕,点击左下角菜单图标可看见windows10独具风格的Windows7风格开始菜单

版权声明:本文仅代表作者观点,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 c19126499204@163.com,本站将立刻删除

下一篇 :