ftprpm下載
『壹』 libxm12-python is needed by createrepo-0.9.9-18.e16.norarch.rpm
ftp://rpmfind.net/linux/centos/6.5/os/i386/Packages/libxml2-python-2.7.6-14.el6.i686.rpm
ftp://rpmfind.net/linux/centos/6.5/os/x86_64/Packages/libxml2-python-2.7.6-14.el6.x86_64.rpm
『貳』 用rpm安裝FTP給了個警告,誰好心幫忙解釋下
提示是說沒有進行正確簽名。
簽名可以保證軟體包沒有被其他人篡改。
這個警告通常在rpm 不是當前發行版對應版本官方發布的 rpm 時提示。
沒有簽字不是錯誤,只是提示你的這個 rpm 來源不可信。當然是你的系統認為不可信,你相信他完全可以而且是你控制計算機,系統得聽你的。
『叄』 rpm文件是什麼文件啊
rpm文件是linux中一種常見的軟體安裝包的格式。
細節如下:
RPM是RedHat Package Manager(RedHat軟體包管理工具)的縮寫,也就是最早是著名Linux版本:Redhat中使用的。
它是一種用於互聯網下載包的打包及安裝工具,它包含在某些Linux分發版中。它生成具有.RPM擴展名的文件。與Dpkg類似。
這一文件格式名稱雖然打上了RedHat的標志,但是其原始設計理念是開放式的,現在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分發版本都有採用,可以算是公認的行業標准。
『肆』 linux x wu-ftpd rpm包的安裝
1、安裝
根據服務對象的不同,FTP服務可以分為兩類:一類是系統FTP伺服器,它只允許系統上的合法用戶使用;另一類是匿名FTP伺服器,它允許任何人登錄到FTP伺服器,和伺服器連接後,在登錄提示中輸入Anonymous,即可訪問伺服器。針對這兩種服務,可以通過RedHat的第一張光碟安裝Wu-Ftpd的RPM包,只需以Root身份進入系統並運行下面的命令即可:
Rpm - ivh anonftp -x.x-x.i386.rpm
Rpm - ivh wu-ftpd-x.x.x-x.i386.rpm
其中-x.x-x和-x.x.x-x是版本號。
2、啟動
和Apache一樣,Wu-Ftpd也可以配置為自動啟動:執行RedHat附帶的Setup程序,在「System Service」選項中選中Wu-Ftpd,按下[OK]按鈕確定退出即可。
自動啟動固然方便,但是,當我們更改了Wu-Ftpd配置文件,需要用到手工啟動:
啟動:/usr/sbin/ftprestart
關閉:/usr/sbin/ftpshut
FTP伺服器的配置
為了確保FTP伺服器安全,必須設置一些重要的配置文件,以更好地控制用戶的訪問許可權。這些配置文件是:/etc/ftpusers、/etc/ftpconversions、/etc/ftp-groups、/etc/ftpphosts、/etc/ftpaccess。利用這些文件,能夠非常精確地控制哪些人、在什麼時間、從什麼地點可以連接伺服器,並且可以對他們連接後所做的工作進行檢查跟蹤。
/etc/ftpusers:該文件夾中包含的用戶不能通過FTP登錄伺服器,有時將需要禁止的用戶賬號寫入文件/etc/ftpuser中,這樣就可以禁止一些用戶使用FTP服務。
/etc/ftpconversions:用來配置壓縮/解壓縮程序。
/etc/ftpgroups:創建用戶組,這個組中的成員預先定義可以訪問FTP伺服器。
/etc/ftpphosts:用來根據禁止或允許遠程主機對特定賬戶的訪問,例如:
allow czc 192.168.0.0/24
deny cdd 10.0.0.0/8
表示允許czc用戶從192.168.0這個網段連線訪問,拒絕cdd從10.這個網段連線訪問。
/etc/ftpaccess:是非常重要的一個配置文件,用來控制存取許可權,文件中的每一行定義一個屬性,並對屬性的值進行設置。下面對它的一些常用配置做一點介紹:
1、定義用戶類別
格式:class [類名] [real/guest/anonymous][IP地址]
功能:這個指令的功能設定FTP伺服器上用戶的類別。並可對客戶端的IP地址進行限制,允許特定或者全部的IP地址訪問FTP伺服器。
2、登錄重試次數
在命令行中輸入:loginfails 10,這表明如果10次還沒有登錄成功就切斷連線。
3、密碼檢查
格式:passwd-check〈strictness〉warn
是對匿名用戶的密碼使用方式的檢查,其中〈strictness〉是三個可能的字元串之一:None、Trivial、RFC822。若選None,表示將不對口令做任何檢查;若選Trivial,表示對口令有一定的要求,它需要在口令中至少要有一個@符號;若選RFC822,則表示最嚴格,要求E-mail地址必須遵守RFC822報文標題標准(如:[email protected] )。
例如:passwd-check rfc822 warn,表明密碼的要求很嚴格,當密碼不符合規定時出現警告信息。
4、登錄人數的限制
格式:limit [類別] [人數] [時間] [文件名]
設置指定類別在約定時間內可以登錄FTP的人數。例如:limit remote Any/etc/many.msg,說明類別Remote類別在任何時間內登錄人數不超過20個人,否則會顯示Many.msg警告信息。
合理運用這些配置,可以有效地保護好我們的伺服器。
驗證
安裝、配置好FTP伺服器後,就可以進行驗證,用圖形工具和命令行均可訪問FTP伺服器。在Linux里最常用的命令為FTP,它提供了一個並不復雜的FTP伺服器介面。與FTP伺服器連接,只需要在命令提示符後輸入:FTP Servername,用主機名或希望連接的FTP伺服器的IP地址代替Servername,按照提示輸入用戶名和口令,然後用標準的Linux上移或下移FTP伺服器目錄結構。另外,也可以採用圖形化FTP程序,包括窗口式gFTP,可以藉助Web瀏覽器去訪問FTP伺服器。
以上是在Linux下進行FTP伺服器配置的要點,希望對您有所幫助。
『伍』 Linux字元界面下怎樣下載rpm包
這需要知道rpm包的網路地址,之後在linux字元界面下使用wget命令下載。
wget命令說明:wget是一個十分常用命令行下載工 具
get使用格式如下:#wget [選項] [下載地址]
wget常用選項摘要如下:
-b:後台下載,Wget默認的是把文件下載到當前目錄。
-O:將文件下載到指定的目錄中。
-P:指定保存文件的目錄。
-N:don』t re-retrieve files unless newer than
-t:嘗試連接次數,當Wget無法與伺服器建立連接時,嘗試連接多少次。
-c:斷點續傳,如果下載中斷,那麼連接恢復時會從上次斷點開始下載。
此外,wget還可下載整個網站,如下載http://man.chinaunix.net整個Man手冊中心。只需輸入如下命令即可: #wget -r -p -np -k http://man.chinaunix.net 其中-r參數是指使用遞歸下載,-p是指下載所有顯示完整網頁所以需要的文件,如圖片等,-np是指不搜索上層目錄,-k則 是指將絕對鏈接轉換為相對鏈接。
『陸』 rpm 文件啥呀
RPM文件,是記錄只讀存儲器晶元數據副本——通常來自ROM卡帶、計算機固件、或是街機主板——的電腦文件。該詞多隨游戲機模擬器使用,即將老游戲或電腦固件數據復制為ROM文件,供現代計算機使用模擬器軟體運行。
RPM驅動提供了一個同RPM交互的API。內核代碼調用RPM驅動來請求RPM管理和共享資源。內核代碼也可以為RPM通知注冊驅動,RPM通知在共享資源狀態發生變化時發送。
(6)ftprpm下載擴展閱讀
RPM用於管理共享的SoC(系統級晶元)相關資源,其中包括匯流排,時鍾,電源軌等。RPM的目標是滿足SoC的操作和性能要求的同時實現最大的功率節省。RPM接受多個RPM主控的資源請求。仲裁和聚合請求,並配置共享資源。RPM的主控方有應用處理器,調制解調處理器,以及一些硬體加速器。
RPM給每個RPM的主控方提供了一個單獨的寄存器區域。一般情況下,每個寄存器代表了一些共享資源。通常情況下,主控方通過寫寄存器來請求資源,然後產生一個中斷給RPM。RPM處理請求,向寄存器中寫確認信息,然後產生中斷給主控方。
『柒』 Linux 32如何使用安裝包
看你的是那個發行版?只要確定安裝的程序是32位的一般如下:
1 安裝應用程序
下面我們來解釋如何在Linux系統中安裝軟體,例如如何安裝現成的應用程序,或者編
譯公開源代碼的應用程序。事實上,由於Linux應用程序可以以源代碼或者目標程序的方
式提供,所以有多種提供軟體包的方法,最常用的兩種方法是rpm和tgz。
1.1 rpm程序
rpm是一種將軟體打包發行並且實現自動安裝的程序,目前,大部分Linux發行版本都
使用rpm程序來管理軟體的安裝和拆除,例如RedHat,Turbo Linux,Corel Linux等等。
對於個別沒有提供rpm程序的發行版本,你可以自己下載rpm程序並且進行編譯。
需要用rpm安裝的軟體包通常是一些打包文件,後綴名是.rpm。rpm程序可以對這種程
序包進行安裝,卸載,升級和維護。
Rpm程序的第一個功能是安裝應用軟體,例如,在當前目錄下有一個apache-1.3.6-4.
rpm軟體包,那麼安裝它的命令是
rpm –i apache-1.3.6-4.rpm
-i開關用來安裝應用軟體,如果你想看到更完整的安裝信息,可以同時使用-v和-h選
項:
rpm –ivh apache-1.3.6-4.rpm
這兩個選項將在安裝的同時顯示軟體的名稱和安裝進度。
rpm程序能夠在安裝程序的同時檢查軟體包的相互依賴關系,並且檢驗軟體之間的文件
沖突,如果發現沖突或者需要的軟體包沒有安裝,或者已經安裝了其他版本的軟體包,
就會報錯並退出。
對於需要升級舊版本軟體的情況,使用-U選項,例如,已經安裝了Apache 1.2.1的系
統上再安裝1.3.6,那麼需要執行
rpm –U apache-1.3.6-4.rpm
同樣可以使用-v和-h選項。
偶爾你可能會碰到想要不顧文件沖突或者版本沖突而想強行安裝應用程序的情況,這
種情況下可以使--force選項,如:
rpm –i --force apache-1.3.6-4.rpm
類似的還有兩個選項--nodeps 和--replacefiles。-nodeps是不檢查相互依賴關系,
--replacefiles是自動強制替換文件。
另外一個有趣的用法是可以用rpm從ftp server上安裝應用程序,例如
rpm –i ftp://myserver.com/apache/apache-1.3.6-4.rpm
rpm程序的第二個標准用法是卸載軟體包,這可以用-e選項,例如,刪除apache-1.3.
6的命令是
rpm –e apache
注意刪除軟體包的時候使用的軟體包的名字不包含版本號。
同樣,刪除軟體包也會引起rpm的軟體包依賴性驗證,如果你想刪除的軟體包被別的軟
件包使用就會出錯。--nodeps選項仍然用於禁止依賴性檢查。
下一個常用的功能是對軟體包進行查詢,這是通過-q選項來完成的,例如,要查閱當
前是否安裝了apache軟體包,版本是什麼,可以使用命令(注意沒有版本後綴)
rpm –q apache
會顯示當前安裝的apache rpm的文件名。如果要查詢當前安裝的所有軟體包,使用-a
選項:
rpm –a
有時你想知道某個文件是什麼軟體包安裝上去的,這時可以使用-f選項,例如,要查
出/etc/httpd/httpd.conf屬於那個軟體包,執行
rpm –qf /etc/httpd/httpd.conf
另外的工作是查詢某個軟體包所包含的文件,這可以使用-qpl選項,如
rpm –qpl apache-1.3.6-4.rpm
其中,l選項的含義是建立類似於ls –l的文件列表輸出,類似的還有-i,-d和-c,例
如
rpm –qpi apache-1.3.6-4.rpm
顯示這個軟體包的版本和開發人員信息。
rpm –qpc apache-1.3.6-4.rpm
顯示軟體包中的配置文件清單
rpm –qpd apache-1.3.6-4.rpm
顯示軟體包中的文檔列表。
最後一個常用的功能是校驗軟體包的完整性,命令是-V。例如,檢驗某個軟體包的文
件是否正確,使用
rpm –V apache
想檢查某個安裝好的文件和包中的文件是否一致,使用-Vf,例如
rpm –Vf /usr/sbin/httpd
想檢查某個包安裝到系統上的文件是否完全正確(和包比較),使用-Vp,如
rpm –Vp apache-1.3.6-4.rpm
1.2 編譯應用程序
盡管rpm程序帶來了很多好處,但是由於各種原因,仍然難免發生在某個系統上編譯出
的應用程序在其他系統上不能運行的情況。最常見的情況是運行庫的不同,例如,現在
大部分Linux上的應用程序基於GLIBC(GNU GCC編譯器使用的運行庫),結果是沒有包含
正確的GLIBC版本的Linux就無法使用這些目標代碼,這種互相不兼容是UNIX傳統的一大
體現。幸運的是,所有Linux都基於共同的操作系統內核(內核版本不同引起的沖突除外
)和相同的編譯器(GNU GCC)。而且Linux下的應用程序是基於GNU協議的,因此你通常
總是可以重新編譯源程序,得到一個可以使用的版本。
要編譯應用程序,首先必須拿到應用程序的源代碼。一般來說,各個Linux廠商都會提
供它的發行版本中各種應用程序的源代碼,實在不行的話你也可到網上去下載。
下載下來的源代碼有各種形式,最常見的是rpm,其後綴名是.src.rpm,可以象普通的
rpm文件一樣安裝,安裝時,rpm程序一般會把源代碼拷貝到/usr/src/redhat/SOURCE下
(也可能有其他的目錄名,你自己到/usr/src下看一下),通常這些源代碼安裝時並沒
有解壓,是一些在/usr/src/redhat/SOURCE下後綴名為.tgz或.tar的文件。另外,也可
能你下載的源代碼本身就是.tgz或者.tar.gz形式,那麼就可以直接進行下一步,不需要
安裝了。
.tgz或者.tar.gz就是.tar的壓縮格式,可以用gzip程序進行展開:
gzip –d apache-1.3.6.tgz
或者
gzip –d apache-1.3.6.tar.gz
將會將其還原為apache-1.3.6.tar文件,然後
tar xvfapache-1.3.6.tar
將這個程序完全展開成為源代碼。關於tar和gzip程序的詳細說明見後面「日常維護」
部分。
進入到展開的目錄apache-1.3.6,然後執行
./configure
幾乎所有的源程序都會包含這個程序,通常,在發行源代碼時,開發者會寫這個名為
configure的腳本,以便自動確定諸如操作系統類型,編譯器的版本等等重要的信息。這
個腳本將生成關鍵性的Makefile文件。(然而,也有個別開發者會把這個工作留給你自
己,這樣的話,他一般會給你一個範例性的Makefile文件,並且給出足夠的說明,你可
以在這個文件上修改使之適合你的系統)另外,大部分程序的configure程序包含一些參
數,可以設置程序安裝運行的路徑,程序的運行庫等等信息。一般你可以使用-help參數
來察看這些參數的用法。
然後執行
make
GNU的make程序將自動編譯所有源代碼。
最後,在編譯完畢之後,通常開發者會設計自動安裝程序,這可以執行
make install
完成。
為了兼容性的原因,大部分源代碼在編譯後,目標程序的預設安裝路徑是/usr/local
,相應地,配置文件的位置也變到了/usr/local/etc,/usr/local/etc或者/usr/local
/xxxx/etc等(xxxx是被編譯的應用程序的名字),通常你可以用configue的選項設定這
些目錄,或者乾脆按照新的路徑進行配置。
個別比較簡單的軟體只有一個運行文件,例如joe程序,那麼就不提供安裝命令,你只
要自己把編譯出的可執行程序拷貝到/usr/bin就萬事大吉了。
上面的操作是編譯90%Linux程序的基本步驟,不過,必須記住,這只是一種習慣而已
,如果這樣的動作不起作用,那也沒有什麼奇怪的,那你就的研究軟體的文檔了。還有
個別的程序只有一個.c文件,那就直接用gcc編譯程序編譯他就可以了。
gcc編譯程序的用法是
gcc –o [目標文件名] [源文件名]
例如,有一個somesoft.c,你想編譯這個程序,編譯出的執行程序的名字叫soft,那
么執行
gcc –o soft somesoft.c
就可以了。
由於Linux的特性,軟體開發者會不斷地推出新的patch,通常,這些patch會用在源代
碼上修改的方式推出,表現就是一些.patch文件,可以用patch程序來使用這些patch,
例如,我得到了一個關於apache的patch程序,名字叫tok.patch,進入apache的源代碼
展開的目錄,執行
patch –p0 < tok.patch
就可以了。關於patch命令的情況,參考日常管理的部分。
1.3 其他
還有一些其他的軟體包安裝程序,例如pkgtool和deb安裝程序,說實話這些程序都很
蠢,而且現在大部分Linux廠商都在走向rpm,甚至許多其他的UNIX廠商也在考慮使用rp
m,當然,像sun那樣的堅持使用愚蠢的pkgtool的公司也是有的。但是我們不打算介紹這
種東西了。唯一必須指出的是.tgz或是.tar.gz這種直接壓縮的軟體包還是經常有人使用
的,如同我們剛才說的,這樣的壓縮包可以先用gzip解壓再用tar展開,另外,也可以使
用tar的z選項直接展開:
tar zxvf apache-1.3.6.tgz
『捌』 LINUX 9 安裝 WU-FTP遇到的煩心事情
openssl沒有安裝?呵呵,恭喜樓主。linux有多了一個愛鑽研的好孩子;)
『玖』 redhat 6.4怎麼安裝ftp
將ftp的rpm安裝包拷貝到root用戶的rpm文件夾下面 在桌面上右擊,選擇打開終端;輸入命令cd rpm,切換到rpm目錄,輸入ls查看當前目錄下文件,輸入命令 rpm -ivh vsftpd-2.0.5-16.el5.i386.rpm,安裝vsftp;安裝成功後,輸入命令rpm -qa vsftpd查看vsftp是否安裝成功 依次進入/etc/vsftpd,查看配置文件vsftpd.conf,打開vsftpd.conf文件,找到Allow anonymous FTP?anonymous_enable=YES,允許ftp賬戶匿名登錄 在終端輸入命令/etc/init.d/vsftpd status,查看vsftpd服務是否啟動,未啟動,輸入命令/etc/init.d/vsftpd start啟動服務,修改配置文件後,輸入命令/etc/init.d/vsftpd restart重啟服務 在終端輸入命令:ifconfig,查看ip地址,inet addr:192.168.80.128 在終端輸入命令:ftp 192.168.80.128,登錄ftp伺服器,提示輸入用戶名:ftp,密碼:默認為空,登錄成功
『拾』 求linux Ftp的rpm包
你這個問題問的!是想登錄用的ftp命令,還是做ftp伺服器的vsftpd這個服務?是x86-64,還是i386?
如果是登錄ftp的軟體是:http://rpm.pbone.net/index.php3/stat/4/idpl/21841709/dir/centos_6/com/ftp-0.17-54.el6.i686.rpm.html 你挑一個適合的下載!
如果是做ftp伺服器:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd 也是挑一個適合你的硬體平台的!