12C安裝及本地YUM源配置
檢查系統環境
Hostname
Vi /etc/hosts加上IP 主機名
關閉防火牆
[root@linux-6-64 Desktop]# vi/etc/selinux/config
SELINUX=disabled
[root@linux-6-64 Desktop]# service iptablesstop
iptables: Flushing firewall rules: [ OK ]
iptables: Setting chains to policy ACCEPT:filter [ OK ]
iptables: Unloading modules: [ OK ]
[root@linux-6-64 Desktop]# serviceip6tables stop
ip6tables: Flushing firewall rules: [ OK ]
ip6tables: Setting chains to policy ACCEPT:filter [ OK ]
ip6tables: Unloading modules: [ OK ]
修改系統引數:vi /etc/sysctl.conf
kernel.shmall = 4294967296
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
使其立即生效:[root@linux-6-64 Desktop]# /sbin/sysctl -p
安裝rpm包
需要的rpm包如下:
binutils-2.20.51.0.2-5.11.el6 (x86_64)
compat-libcap1-1.10-1 (x86_64)
compat-libstdc++-33-3.2.3-69.el6 (x86_64)
compat-libstdc++-33-3.2.3-69.el6 (i686)
gcc-4.4.4-13.el6 (x86_64)
gcc-c++-4.4.4-13.el6 (x86_64)
glibc-2.12-1.7.el6 (i686)
glibc-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6 (i686)
ksh
libgcc-4.4.4-13.el6 (i686)
libgcc-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6 (i686)
libstdc++-devel-4.4.4-13.el6 (x86_64)
libstdc++-devel-4.4.4-13.el6 (i686)
libaio-0.3.107-10.el6 (x86_64)
libaio-0.3.107-10.el6 (i686)
libaio-devel-0.3.107-10.el6 (x86_64)
libaio-devel-0.3.107-10.el6 (i686)
libXext-1.1 (x86_64)
libXext-1.1 (i686)
libXtst-1.0.99.2 (x86_64)
libXtst-1.0.99.2 (i686)
libX11-1.3 (x86_64)
libX11-1.3 (i686)
libXau-1.0.5 (x86_64)
libXau-1.0.5 (i686)
libxcb-1.5 (x86_64)
libxcb-1.5 (i686)
libXi-1.3 (x86_64)
libXi-1.3 (i686)
make-3.81-19.el6
sysstat-9.0.4-11.el6 (x86_64)
unixODBC-2.2.14-11.el6 (64-bit) or later
unixODBC-devel-2.2.14-11.el6 (64-bit) or later
本文采用yum命令安裝,也可以選擇使用rpm –ivh來安裝。
執行以下語句把光碟掛到磁碟上:
[root@linux-6-64 Desktop]# mount /dev/cdrom /mnt
mount: block device /dev/sr0 iswrite-protected, mounting read-only
進入以下目錄:
[root@linux-6-64 Desktop]# cd /etc/yum.repos.d/
刪除裡面的檔案並新建一個repo檔案:
[root@linux-6-64 yum.repos.d]# rm -rf *.repo
[root@linux-6-64 yum.repos.d]# vi rhel-info.repo
把以下內容新增到新檔案中:
[Server]
name=Server
baseurl=file:///mnt/Server
enabled=1
gpgcheck=1
gpgkey=file:///mnt/RPM-GPG-KEY--release
執行以下命令:
[root@linux-6-64 yum.repos.d]# yum clean all
Loaded plugins: product-id,refresh-packagekit, security, subscription-manager
Updating certificate-based repositories.
Cleaning repos: Server
Cleaning up Everything
[root@linux-6-64 yum.repos.d]# yum update
Loaded plugins: product-id,refresh-packagekit, security, subscription-manager
Updating certificate-based repositories.
Server | 4.0 kB 00:00 ...
Server/primary_db | 3.1MB 00:00 ...
Setting up Update Process
No Packages marked for Update
接下來就可以使用yum命令了:
進去rpm包的目錄:cd /mnt/Packages
執行yum install unixODBC-2.2.14-11.el6 unixODBC-devel-2.2.14-11.el6sysstat-9.0.4-11.el6 make-3.81-19.el6 libXi-1.3 libXi-1.3libaio-devel-0.3.107-10.el6 libaio-devel-0.3.107-10.el6 libXext-1.1 libXext-1.1libXtst-1.0.99.2 libXtst-1.0.99.2 libX11-1.3 libX11-1.3 libXau-1.0.5libXau-1.0.5 libxcb-1.5 libxcb-1.5 binutils-2.20.51.0.2-5.11.el6compat-libcap1-1.10-1 compat-libstdc++-33-3.2.3-69.el6compat-libstdc++-33-3.2.3-69.el6 gcc-4.4.4-13.el6 gcc-c++-4.4.4-13.el6glibc-2.12-1.7.el6 glibc-2.12-1.7.el6 glibc-devel-2.12-1.7.el6glibc-devel-2.12-1.7.el6 ksh libgcc-4.4.4-13.el6 libgcc-4.4.4-13.el6libstdc++-4.4.4-13.el6 libstdc++-4.4.4-13.el6 libstdc++-devel-4.4.4-13.el6libstdc++-devel-4.4.4-13.el6 libaio-0.3.107-10.el6 libaio-0.3.107-10.el6
執行之後顯示:
No package binutils-2.20.51.0.2-5.11.el6available.
No package gcc-4.4.4-13.el6 available.
No package gcc-c++-4.4.4-13.el6 available.
No package glibc-2.12-1.7.el6 available.
No package glibc-2.12-1.7.el6 available.
No package glibc-devel-2.12-1.7.el6available.
No package glibc-devel-2.12-1.7.el6available.
No package libgcc-4.4.4-13.el6 available.
No package libgcc-4.4.4-13.el6 available.
No package libstdc++-4.4.4-13.el6available.
No package libstdc++-4.4.4-13.el6available.
No package libstdc++-devel-4.4.4-13.el6available.
No package libstdc++-devel-4.4.4-13.el6available.
依經驗來看linux下不可能沒有gcc這樣重要的包,分析可能是小版本號不對。此處筆者偷懶,直接使用
yum install glibc*
yum install gcc*
yum install binutils*
yum install libgcc*
yum install libstdc++*
這些命令把相關的包全裝上了,嘿嘿
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/196700/viewspace-2056355/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 配置本地yum源及安裝必要的包
- yum本地源及網路源配置
- linux配置本地yum安裝--FTP yumLinuxFTP
- CentOS配置Nginx官方的Yum源及yum安裝phpCentOSNginxPHP
- RedHat Linux 本地Yum源安裝RedhatLinux
- 本地yum庫製作及本地安裝DockerDocker
- Linux 本地yum源配置Linux
- Centos-Stream 配置本地yum源和配置阿里雲yum源CentOS阿里
- RedHat8 配置本地yum源Redhat
- Linux下配置本地yum源Linux
- postgresql的yum安裝及配置方法SQL
- Linux下安裝java及配置(yum安裝)LinuxJava
- 搭建本地yum源,使用安裝光碟的rpm作為yum源的檔案
- Linux系統配置本地yum源Linux
- linux配置本地ISO的yum源Linux
- ▲▲▲▲▲▲▲▲▲▲▲yum源的配置(本地和ftp)▲▲▲▲▲▲▲▲▲▲▲▲▲vFTP
- 配置RHEL8本地yum源及DNF簡介
- RHEL7安裝本地離線yum源倉庫
- 製作yum源及安裝賽門鐵克
- postgres yum源安裝
- CentOS安裝配置yumCentOS
- 建立本地yum軟體源,為本地Package安裝Cloudera Manager、Cloudera Hadoop及Impala做準備PackageCloudHadoop
- 本地yum源搭建
- 本地搭建yum源
- centos同步yum源到本地,建立本地網路yum源CentOS
- CentOS使用iso映象檔案配置本地yum源CentOS
- yum方式安裝及配置最新的mysql5.7MySql
- yum的安裝與配置
- redhat linux 5 之配置YUM源並安裝包RedhatLinux
- Linux yum 本地源Linux
- yum安裝及使用全集
- 【Linux】Linux軟體安裝管理2 使用安裝光碟配置本地yum倉庫Linux
- linux配置本地yum源 centos7.9為例LinuxCentOS
- Linux學習-通過光碟配置本地yum源Linux
- Linux本地yum配置Linux
- 詳解 RHEL7.1 yum源配置與軟體安裝
- RedHat 6下配置本地及網路yum倉庫Redhat
- PHP7透過yum源安裝及效能測試PHP