① linux下怎麼添163軟體源
Linux軟體源配置文件是/etc/apt/sources.list文件,只要向裡面添加正確的軟體源地址就可以了。一些給出Ubuntu添加163軟體源的步驟。
1,打開終端,輸入:sudo vi /etc/apt/sources.list在末行插入正確的地址。
2,保存文件更改並退出。然後輸入命令:sudo apt-get update更新軟體源。
3,等待更新完成後下載軟體試試有沒有快一點。
② 如何更改Linux yum源
Yum,(Yellow Dog Updater,modified)是一個shell前端軟體包管理器,基於rpm包的管理,能從指定伺服器上下載並自動安裝軟體包。能自動處理依賴性關系並一次安裝所有依賴的軟體包。安裝軟體包的時候,yum首先查詢本地資料庫系統是否已經安裝了該軟體包,如果沒有,檢查依賴性沖突,若沒沖突,則安裝,否則報告。
配置文件內容簡介:
[ ]內的是倉庫的名字
name倉庫的描述
baseurl 是你的YUM源地址,因為這里配置的是本地的,還可以是HTTP,FILE等
enabled 是否啟用這個倉庫,1為起用,0為禁用
gpgcheck 是否檢查GPG簽名(用來驗證要安裝的包是不是REDHAT官方的)
GPGKEY 的存放地址需要用下面的命令到入這個簽名。
vim/etc/yum.repos/server.repo
[server]
name=server
baseurl=http://server.domain40.example.com/pub/x86_64/Server
enabled=1 #代表啟用
gpgcheck=0
yum –y install lftp*
③ 如何合理設置Linux的軟體源我知道sources.list裡面的源並不是越多越好,可是怎麼選擇最快的源呢
mirrors.ustc.e.cn 的,教育網直連
④ 如何在kali Linux中添加軟體源
vim /etc/apt/sources.list
然後選擇適合自己較快的源:
#中科大kali源
deb http://mirrors.ustc.e.cn/kali sana main non-free contrib
deb http://mirrors.ustc.e.cn/kali-security/ sana/updates main contrib non-free
deb-src http://mirrors.ustc.e.cn/kali-security/ sana/updates main contrib non-free
#阿里雲kali源
deb http://mirrors.aliyun.com/kali sana main non-free contrib
deb http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free
deb-src http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free
對軟體進行一次整體更新:
apt-get update & apt-get upgrade
apt-get dist-upgrade
apt-get clean
⑤ 如何設置linux軟體包的更新源
先說一說圖形界面修改源,將默認的源修改成一個比較快的源。
圖形界面就可以修改,打開Ubuntu軟體中心,如下圖,點擊頂部面板的「編輯」然後就可看到「軟體源」選項了:
點擊之後填出軟體源編輯窗口,如圖按鈕,選擇「其他站點」
可以選擇最佳伺服器,也可以直接在左邊選擇一個你覺得快的源,我比較喜歡163.com
如圖選擇伺服器,彈出授權,輸入你的系統密碼就可以了。
在終端修改和替換源的方法
打開終端,輸入命令:
sudo gedit /etc/apt/sources.list
在終端必須小心點,在這之前最後備份一下,如圖輸入密碼之後會填出窗口:
你需要在網上搜索一下關於適合你的Ubuntu版本的源,直接添加都後也可以。
然後更新:
sudo get-apt update
⑥ kali linux怎麼添加軟體源, 怎麼添加軟體管理來提供程序圖形化安裝
程序圖形化安裝,需要你安裝桌面版才支持的。。。
⑦ kali linux軟體源怎麼配置
如果在用舊的kali版本的話,你可以搜索到阿里的源和中科大的源,寫入/etc/apt/sources.list中。如果是最新的kali,保持官方源就好了,不需要修改。
⑧ Linux怎麼進行Yum軟體倉庫配置
以安裝GCC為例吧
Rpm –ivh /media/Packages/gcc-4.4.6-4.e16.i686.rpm,命令本身是沒錯的,可是為什麼安裝不成功呢,看最下面,需要這么些個包,其實這些包也依賴於其他的包,這就郁悶了吧,我們用yum來試試,yum可以自動判斷依賴關系,直接幫我們解決
Yum install gcc命令
它自動判斷出了安裝gcc的時候都依賴於哪些包,那些包又依賴於哪些包,直接給我們列出來,問我們是否要安裝,我們直接「Y」就可以,
大家一定想知道,它為什麼能自動判斷吧,還有,它從哪裡知道的要哪些軟體包名,其實要配置一個倉庫,這個倉庫里就指定了我們的軟體在哪裡放著
上圖就是我們的倉庫文件的內容了,我來解釋一下
[Steven]只是倉庫名字,這個可以隨意
Name=….這個你可以理解為倉庫的描述,這個可以不寫這一行
Baseurl=file:///Media/Server,這里解釋一下為什麼是///三個/,file:// ftp:// http://大家是不是很熟悉,file://的意思是文件在本地,在Linux中一切都以根開始的那路徑上要加個/,所以最後是
我們來規劃一下,我們要在/packages下建立我們的軟體源,首先,我們把這個文件夾建立一下
現在的目錄是空的,然後我們來把軟體拷貝到裡面
現在只有一個文件夾,裡面一堆軟體包,我們來指定一下yum路徑,看看能不能安裝吧
沒有repo…什麼xml什麼的,總的來講就是沒有「元數據」
⑨ 如何快速在Linux下配置YUM源
以本地ISO鏡像為例,進行yum源配置。
執行命令:mount -o loop /soft/rhel5.3x64.iso /mnt ,將ISO鏡像掛載到/mnt目錄下。
cd 到/etc/yum.repos.d 目錄下建立以".repo"結尾的文件,這里我建立的是server.repo。按下圖進行配置,默認ISO鏡像里有四類軟體包,我這里建立的是常用的Server包,如需要多個直接將文中內容復制多行指定不同的位置即可。
配置完成後用命令:yum clean all 進行刷新。
到此就快速的完成了YUM源的配置,如查找:httpd軟體包。
常用命令如下:
yum install package1 安裝指定的安裝包package1
yum groupinsall group1 安裝程序組group1
yum update package1 更新指定程序包package1
yum check-update 檢查可更新的程序
yum upgrade package1 升級指定程序包package1
yum groupupdate group1 升級程序組group1
yum info package1 顯示安裝包信息package1
yum list 顯示所有已經安裝和可以安裝的程序包
yum list package1 顯示指定程序包安裝情況package1
yum remove package1 刪除程序包package1
yum groupremove group1 刪除程序組group1
⑩ linux下yum install的軟體源在哪裡
linux下yum install的軟體源位置是通過配置文件來配置的,可修改。
/etc/yum.repos.d為本地源位置
配置文件/etc/yum.conf中,詳細定義了yum的工作方式和參數。
[root@bspdev etc]# cat /etc/yum.conf
[main] //主配置信息
cachedir=/var/cache/yum //保存緩存和資料庫文件的位置
keepcache=0
debuglevel=2 //調試信息輸出等級
logfile=/var/log/yum.log //日誌位置
distroverpkg=redhat-release //yum使用的RPM包distribution版本;
tolerant=1 //默認為0,如果為1表示當安裝多個包是,失敗了繼續安裝其他;
exactarch=1 //精確匹配硬體平台,只有完全相同才更新;
obsoletes=1 //當使用升級模式時,一些包沒有用了,可以刪除(取值1)
gpgcheck=0 //安裝時是否檢查RPM包的PGP簽名;
plugins=1 //Yum插件是否可用
bugtracker_url=http://bugs.centos.org/yum5bug
# Note: yum-RHN-plugin doesn't honor this.
metadata_expire=1h
installonly_limit = 5
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d //定義可選的位置
Yum支持的源地址種類很多,有本地、FTP和Internet等。三種方式的差異僅僅在於客戶端訪問Yum的方式不同。本篇僅介紹本地Yum源的配置和使用。
2、配置本地Yum源庫
目的是在本地目錄上建立一個Yum源庫,RPM包來自安裝光碟。
使用Mount命令,將插入的光碟Mount到Linux的目錄結構上。
[root@bspdev /]# mount /dev/cdrom /media //將光碟mount到/media目錄上
mount: block device /dev/cdrom is write-protected, mounting read-only
[root@bspdev /]# cd /media
[root@bspdev media]# ls –l //掛載CentOS版本;
total 484
dr-xr-xr-x 2 root root 432128 Mar 5 10:16 CentOS //CentOS RPM包位置
-r--r--r-- 1 root root 14 Mar 2 05:00 CentOS_BuildTag
-r--r--r-- 1 root root 212 Oct 1 2009 EULA
-r--r--r-- 1 root root 18009 Oct 1 2009 GPL
dr-xr-xr-x 4 root root 2048 Mar 5 10:12 images
(篇幅原因,省略部分)
-r--r--r-- 1 root root 7058 Mar 5 10:22 TRANS.TBL
[root@bspdev media]#
[root@bspdev CentOS]# pwd
/media/CentOS
安裝repository工具包。
[root@bspdev CentOS]# pwd
/media/CentOS
[root@bspdev CentOS]# rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm
warning: createrepo-0.4.11-3.el5.noarch.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:createrepo ########################################### [100%]
將rpm包拷貝的准備好的/yum/server中去。
[root@bspdev CentOS]# cd /
[root@bspdev /]# mkdir /yum/server -p
[root@bspdev media]# cd CentOS
[root@bspdev CentOS]# cp * /yum/server/
You have mail in /var/spool/mail/root
[root@bspdev CentOS]#
這樣,我們將所有的rpm包保存在了/yum/server上。
最後,我們建立reposity的索引。
[root@bspdev CentOS]# createrepo /yum/server
2669/2669 - totem-devel-2.16.7-7.el5_6.1.i386.rpm
Saving Primary metadata
Saving file lists metadata
Saving other metadata
3、配置參數文件
修改服務端文件,設置行為。
[root@bspdev CentOS]# vi /etc/yum.conf
[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=0 //本地一般不需要設置該選項
plugins=1
bugtracker_url=http://bugs.centos.org/yum5bug
# Note: yum-RHN-plugin doesn't honor this.
metadata_expire=1h
installonly_limit = 5
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
~
在客戶端,我們創建新的容器和配置文件。首先我們先將原有的信息備份保存。
-客戶端
[root@bspdev CentOS]# cd /
[root@bspdev /]# mkdir /etc/yum.repos.d/bak
[root@bspdev /]# mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/
[root@bspdev /]# cd /etc/yum.repos.d/bak/
[root@bspdev bak]# ls -l
total 36
-rw-r--r-- 1 root root 1926 Feb 25 16:20 CentOS-Base.repo
-rw-r--r-- 1 root root 631 Feb 25 16:20 CentOS-Debuginfo.repo
-rw-r--r-- 1 root root 626 Feb 25 16:20 CentOS-Media.repo
-rw-r--r-- 1 root root 6118 Feb 25 16:20 CentOS-Vault.repo
[root@bspdev bak]# cd /
[root@bspdev /]# vim /etc/yum.repos.d/localyum.repo
[localyum] //容器名
Name=localyum
baseurl=file://yum/server //目錄
enable=1
gpgcheck=0
~