新聞中心
在使用Linux系統(tǒng)時(shí),我們常常需要下載各種軟件和拓展資源來(lái)滿足不同的需求。而Linux中的拓展源,就是我們下載這些資源的重要來(lái)源。在本文中,我們將詳細(xì)介紹如何下載Linux中的拓展源。

1. 關(guān)于拓展源
在Linux系統(tǒng)中,拓展源實(shí)際上是指存放各種軟件包和工具的服務(wù)器。這些服務(wù)器上存儲(chǔ)著在Linux系統(tǒng)中使用的各種優(yōu)秀軟件和工具,這些軟件和工具可以讓我們更加高效地使用Linux系統(tǒng)。
拓展源大多都是由Linux社區(qū)開(kāi)發(fā)和維護(hù)的,它們通常是自由開(kāi)放的,并且不受商業(yè)公司的束縛,我們可以輕松地在其上下載各種資源,使用各種工具和軟件。
2. 下載拓展源
在Linux系統(tǒng)中,我們可以通過(guò)命令行或者圖形界面來(lái)下載拓展源。下面,我們將介紹兩種下載拓展源的方法。
2.1 命令行下載
在終端中,我們可以使用apt、yum、dnf等命令來(lái)下載拓展源。這些命令的使用方式類似,我們以apt命令為例。
我們需要用sudo命令獲取管理員權(quán)限:
sudo su
然后,我們可以使用以下命令更新軟件包庫(kù):
apt update
現(xiàn)在,我們已經(jīng)將系統(tǒng)的軟件包庫(kù)更新到最新版本了。接下來(lái),我們可以下載拓展源了。我們使用以下命令來(lái)下載另一個(gè)軟件包庫(kù):
apt install software-properties-common
現(xiàn)在,我們就可以添加新的軟件源了。使用以下命令添加新的源:
add-apt-repository ppa:username/ppa
在這里,我們需要將“username”替換為軟件源的名稱。如果我們沒(méi)有軟件源名稱,我們可以隨意搜尋。在這里,我們以添加Node.js作為示例:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash –
我們需要使用以下命令安裝新的軟件包:
apt install package-name
在這里,我們需要將“package-name”替換為我們需要下載的軟件包名稱。
2.2 圖形界面下載
在Linux系統(tǒng)中,我們也可以使用圖形界面來(lái)下載拓展源。我們可以使用Package Manager工具來(lái)完成這項(xiàng)任務(wù)。
打開(kāi)Package Manager工具,我們可以在其中搜索和下載各種軟件包和工具。如果我們需要添加新的軟件源,我們可以通過(guò)“Settings”菜單打開(kāi)“Software Sources”對(duì)話框。在該對(duì)話框中,我們可以添加、刪除和編輯軟件源。
3. 常用拓展源列表
在Linux系統(tǒng)中,有許多常用的拓展源。下面是其中的一些:
– EPEL:一個(gè)面向企業(yè)用戶的軟件源
– RPMForge:一個(gè)免費(fèi)的、用于Red Hat Linux系統(tǒng)的軟件源
– Ubuntu PPA:Ubuntu個(gè)人軟件包存儲(chǔ)庫(kù)
– AppImage:一種獨(dú)立的、跨Linux發(fā)行版的軟件包格式。
4.
在本文中,我們?cè)敿?xì)介紹了如何下載Linux中的拓展源。我們可以使用命令行或圖形界面來(lái)完成這項(xiàng)任務(wù)。在下載拓展源的過(guò)程中,我們需要知道常用的拓展源,并選擇最適合我們的軟件源。在學(xué)習(xí)和使用Linux系統(tǒng)時(shí),掌握下載拓展源的技巧是一個(gè)非常重要的環(huán)節(jié)。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來(lái)專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220跪求linux源代碼下載地址,如果是要注冊(cè)登錄的網(wǎng)站更好不要什么郵箱驗(yàn)證。
你說(shuō)的是鏈野內(nèi)核的源代碼吧
www.kernel.org
2.4內(nèi)核及2.6內(nèi)核的各個(gè)版本的源歷鎮(zhèn)代碼都有
或者你肢喚粗在你自己安裝的linux里面也可以找到:/usr/src/`uname -r`/redhat/ 下面也有
你要什么源代碼?
一般情況下,你的 Linux 系統(tǒng),會(huì)在提供安裝盤下載的頁(yè)面上,標(biāo)出如改悔何下載源代碼的信息。
還有的下載源代碼,需要在系統(tǒng)里面使用特殊命令獲取。
另外,還核遲正需要注冊(cè)什么郵箱驗(yàn)證的都不可能,現(xiàn)在的 Linux 只要你能正常的獲取安裝盤,那你就有相同的權(quán)利下載整個(gè)程序的源代碼。比如 RHEL ,他的下載必須是 RHEL 的注冊(cè)用戶,那么你下載 RHEL 也必須是注冊(cè)用戶。
總的來(lái)說(shuō),你從什么地方獲得的安裝盤,你就去什么地方要源代碼。
不過(guò)從樓主提問(wèn)的內(nèi)容來(lái)看,就算給你了源代碼,你也不會(huì)用……
因?yàn)槟氵€不知道 Linux 的源代碼是什么樣子的。
每個(gè)軟件、每個(gè)程序庫(kù),每個(gè)驅(qū)動(dòng),旦擾只要他選擇了開(kāi)源協(xié)議,那么都有自己的源代碼,通常這些東西都有自己的網(wǎng)站,比如內(nèi)核,官方網(wǎng)站是
www.kernel.org
,他只提供源代碼下載。
Linux 發(fā)行版不會(huì)輕易把這些分開(kāi)的源代碼集成起來(lái),所以,你完全可以只去找你需要部分的源代碼。比如內(nèi)核,比如 glibc ……
linux的腳本連接 win下怎么把源文件下載下來(lái)
使用wine可以達(dá)到您要的效果,但不是100%成功,個(gè)別的軟件會(huì)報(bào)dll錯(cuò)誤。以下是詳細(xì)敬慶模使用方法:在安裝前請(qǐng)確保你的系統(tǒng)中裝有 gcc 3.x (推薦使用 3.2.x ),很多讀者反映在 gcc 2.9.x 上編譯存在問(wèn)題。 wine 的安裝配置 wine 的最新版本是, 下面將介紹如何安裝配置 wine。 1. 下載 wine 并解壓縮: 請(qǐng)到 wine 的官方網(wǎng)站下載最新的 tarball 壓縮文件包?;蛘撸绻幌胧止ご蛑形妮斎敕ǖ难a(bǔ)丁的話,可以直接下載打好補(bǔ)丁的 wine。(如果你是下載的這個(gè)已經(jīng)打過(guò)補(bǔ)丁的,就可以跳過(guò)下一步) 這個(gè)版本的文件名為 Wine.tar.gz tar xvfz Wine.tar.gz 現(xiàn)在你可以在當(dāng)前目錄中看到一個(gè)名為 wine的目錄。以下假設(shè)你將 wine 解壓縮到 ~/wine下,即你在你的home下,運(yùn)行上述命令。 2. 下載并應(yīng)用中文輸入法補(bǔ)?。?如果你的手頭上已經(jīng)有一個(gè)現(xiàn)成的官方版本的 wine,那么你可以下載wine中文輸入法補(bǔ)丁(包括中文復(fù)制、粘貼的支持),并將其存到 ~/wine- 目錄下。 應(yīng)用之: cd ~/winepatch -p1 的最后一行) “Device” = “/dev/fd0” 然后請(qǐng)根據(jù)你的機(jī)器的情況,修改剩余的驅(qū)動(dòng)器。下面給出我的一部分 “Path” = “/backup/c_drive” “Type” = “hd” “Label” = “Dos Drive” “Filesystem” = “win95” “Path” = “/mnt/d/” “Type” = “hd” “Label” = “My Home” “Filesystem” = “win95” 建議:不要將 c: 指向一個(gè)存在的真實(shí) windows 盤,而是自己建立一個(gè) “假”的,比如,你想在 /backup/c_drive 下建立一個(gè)虛擬 windows 的 c 盤,則執(zhí)行如下命令(執(zhí)行以下命令一般需要root 權(quán)限) mkdir /backup/c_drive cd /backup/c_drive mkdir -p windows windows/Start\ Menu \ windows/Start\ Menu/Programs windows/Fonts windows/system32 windows/Desktop ln -s /windows/system32 windows/system 為了可以運(yùn)行不論處于你linux 任何目錄下的程序,建議添加一個(gè)盤,如下(盤符是你現(xiàn)有的下一個(gè)就可以了) “Path” = “/” “Type” = “hd” “Label” = “root” “Filesystem” = “win95″ 別的基本不需要修改,默認(rèn)值就可以了亮緩。如果你的硬盤上有 NTFS 格式的分區(qū),請(qǐng)參閱 常見(jiàn)問(wèn)題。 注意:請(qǐng)根據(jù)你的系統(tǒng)來(lái)配置以上的目錄,否則將無(wú)法啟動(dòng)運(yùn)行wine。 5. 配置共享庫(kù)目錄: 由于我們自己指定了安裝目錄,所以共享庫(kù)不位于系統(tǒng)已知的目錄中,為了告訴系統(tǒng)到哪里找,可以修改 /etc/ld.so.conf 文件,但是,一個(gè)更好的方案是使用 shell 的環(huán)境變量:LD_LIBRARY_PATH。 在一個(gè) console 中,執(zhí)行命令 export LD_LIBRARY_PATH=”/usr/local/wine/lib” 現(xiàn)在在這個(gè) console 中,你可以繼續(xù)下一步了。(是不是覺(jué)得太麻煩了,每次要執(zhí)行一個(gè) windows 程序就要這樣做,不用擔(dān)心,后面提供一個(gè)腳本,自動(dòng)完成這些工作) 6. 復(fù)制字體: 復(fù)制幾個(gè)字體到 windows/Fonts 下,推薦至少將 simsun.ttf 復(fù)制/連接到這個(gè)目錄下(不可一個(gè)字體都沒(méi)有,否則會(huì)造成 X 自動(dòng)退出)。 7. 測(cè)試你的 wine: 在命令行輸入 /usr/local/wine/bin/wine notepad ,如果成功看到了 記事本 程序,則說(shuō)明 wine 已經(jīng)可以正常工作了,試試中文輸入,中文的復(fù)制和粘貼(目前僅支持wine 與 KDE 程序間中文的復(fù)制和粘貼,不支持gtk/gnome的程序);如果出現(xiàn)錯(cuò)誤信息,請(qǐng)根據(jù)提示檢查上面的各步。如果你得到的錯(cuò)誤信息類似于找不到 libnt.dll.so 或者 version.dll 之類的,那么你應(yīng)該是忘記了做 步驟4;如果發(fā)生如下的錯(cuò)誤: spider c $ wine notepad Invalid path L”e:\\” for L”temp” directory: does not exist. Perhaps you have not properly edited or created your Wine configuration file, which is (supposed to be) ‘/home/spider/.wine/config’. /usr/local/wine/bin/wine -all notepad 說(shuō)明你的下的 “Temp” 屬性指向了一個(gè)不存在的目錄,將其改為指向 /tmp 就可以了:如第4步,你將G 指向 /,則這樣設(shè)置:”Temp” = “G:\\tmp” 優(yōu)化我們的 wine 現(xiàn)在,wine 可以正常使用了,但是,還是太麻煩了,所以,我們來(lái)進(jìn)行一些小小改進(jìn)。同時(shí),為了正常運(yùn)行 xdict,我們也要作些 關(guān)鍵性 的調(diào)整。 1. 下載 wine 工具包,其中有一個(gè)名為 wine 的文件,他的工作就是自動(dòng)設(shè)定 LD_LIBRARY_PATH 目錄。如果你的安裝目錄不同于我的,那么請(qǐng)修改之。將其保存到 /usr/bin 下,并使其可以執(zhí)行 chmod +x /usr/bin/wine 2. 安裝支持文件 dcom98:為了在 linux 下安裝使用 installshield 做的 setup,必須要裝這個(gè)東東,請(qǐng)?jiān)谖④?下載,并使用 wine dcom98.exe 來(lái)安裝。如果在復(fù)制完文件后報(bào)告錯(cuò)誤:A newer version of DCOM95 or DCOM98 has been installed… , 那么請(qǐng)先做下一步。 3. 可以在本站下載 常用的 win98 DLL包,并將其解壓到你的虛擬C盤下的 windows/system32 下面。 4. 可以修改 windows 的默認(rèn)用戶和默認(rèn)的用戶組織:打開(kāi) ~/.wine/system.reg 中的RegisteredOrganization 和 RegisteredOwner 就可以了。 wine 的自帶工具以及使用技巧 本部份簡(jiǎn)要介紹幾個(gè) wine 自帶的工具及其功用(僅介紹比較常用的): 1. uninstaller: 反安裝已經(jīng)安裝的程序 在 console 中輸入: wine uninstaller,然后你就知道了 2. progman: 程序管理器 wine progman, 我覺(jué)得這個(gè)工具類似于 windows 的任務(wù)條。 3. regedit: 維護(hù)注冊(cè)表 wine regedit: 與windows的 regedit 在功能和命令行參數(shù)上完全一樣,不同僅僅是這個(gè)沒(méi)有 GUI 界面。使用這個(gè)工具可以安全的向注冊(cè)表中導(dǎo)入信息。如果你想用 wine 來(lái)玩 starcraft 或 diable II ,又想上戰(zhàn)網(wǎng)的話,那么可以用它來(lái)導(dǎo)入注冊(cè)表文件。 4. winecfg: 圖形配置工具 wine winecfg: 可以使用這個(gè)工具來(lái)對(duì) wine 進(jìn)行一些基本的配置。功能比較有限,聊勝于無(wú)吧。 5. winefile: 資源管理器 wine winefile: windows 下的資源管理器,想必是使用windows 的用戶最常使用的軟件吧,這個(gè)就是那個(gè)的一個(gè)功能子集。 6. winemine: windows 掃雷 wine winemine: 對(duì),就是 windows 下的掃雷,在窮極無(wú)聊時(shí)的一種解決方案 7. regsvr32: 自動(dòng)注冊(cè)動(dòng)態(tài)連接庫(kù) wine regsvr32: 某些軟件安裝時(shí),出于某些原因可能要自己使用這個(gè)來(lái)注冊(cè)幾個(gè)DLL文件。 常見(jiàn)問(wèn)題: 1.無(wú)法輸入中文? 答:我的結(jié)論是,在 gbk 或 gb2312 時(shí)可以輸入中文,但是在 gb18030 下不行。請(qǐng)改變 locale 為 GBK 試一下。 2.退出wine時(shí),出現(xiàn)如下錯(cuò)誤: Unhandled exception: privileged instruction in 32-bit code (0x414f56a8). In 32-bit mode. 0x414f56a8 (_end+0x406e0c in libGLcore.so.1): movl %gs:0x0,%eax 答:試試將 glx 從 XF86Config 配置文件中注釋掉。 3. 發(fā)生類似如下的錯(cuò)誤: err:module:import_dll Module (file) COMCTL32.dll (which is needed by J:\Setup.exe) not found,怎么解決? 答:這類錯(cuò)誤是由于在 c:\windows\system32 (system) 目錄下找不到某個(gè)需要的 native 的 DLL 文件造成的(此例是 COMCTL32.dll )。解決方法是從一個(gè)真正的 windows 安裝盤下的相應(yīng)目錄copy 過(guò)來(lái)一個(gè)。 4. 如果一個(gè)分區(qū)是 NTFS 的,安裝的是 win2023/winxp,應(yīng)如何設(shè)置 wine 的driver 部分? 答:不建議使用任何 NTFS 分區(qū)上的文件,因?yàn)閘inux 內(nèi)核對(duì) NTFS 的支持,僅限于讀,而如果要寫入的話,是很危險(xiǎn)的(所以默認(rèn)的 mount 是只讀的)。因此,請(qǐng)使用 fat32 分區(qū)或任何 linux 格式的分區(qū)。 5. 編譯時(shí)發(fā)生錯(cuò)誤? 答:首先請(qǐng)確保你的系統(tǒng)中裝有 gcc 3.x (推薦使用 3.2.x );wine 在 GNU/Linux 主流發(fā)行版的較新版本中以及 基于源代碼的發(fā)行版中編譯不成問(wèn)題,但是在 FreeBSD 下好像不可以。 6. 在運(yùn)行程序時(shí)總是得到類似如下的錯(cuò)誤提示: wine: chdir to /tmp/.wine-root/servere2 : No such file or directory 答:這是因?yàn)槟阌胷oot 用戶運(yùn)行wine 的問(wèn)題。解決方案如下:退出 X,刪除 /tmp 下所有東東,然后用普通用戶運(yùn)行wine。我的建議是,平時(shí)也不要使用 root ,使用一個(gè)普通用戶既安全又可以避免很多不必要的麻煩。另一個(gè)解決方案 (出處) 是在編譯的時(shí)候指定參數(shù): ./configure –with nptl –with-x –prefix=/usr/local/wine 后面的步驟與前述過(guò)程相同。 7. 某某程序是否可以使用wine來(lái)運(yùn)行? 答:關(guān)于某個(gè)英文軟件是否可以在 wine 下正常(或基本正常)的運(yùn)行,大家可以到 winehq 看看,如果找不到你關(guān)心的程序,可以到應(yīng)用程序資料庫(kù)搜索一下,看看其他用戶的 comments,就知道是否有人運(yùn)行成功了。 測(cè)試通過(guò)的輸入法 盡管理論上,所有的輸入法都應(yīng)該沒(méi)問(wèn)題,但我認(rèn)為這個(gè)部分可以讓你知道你喜愛(ài)用的輸入法是否已確認(rèn)被支持。 以下是我測(cè)試過(guò)的輸入法:(括號(hào)中為測(cè)試過(guò)的版本) * xsim (0.3.9.4) * chinput * erb-fcitx (1.8.x) * scim (0.4.0,0.3.1) minichinput 是由 chinput 修改而成, fcitx 是 erb-fcitx 的基礎(chǔ),所以我覺(jué)得這2個(gè)輸入法也應(yīng)該 沒(méi)有問(wèn)題。 現(xiàn)在的這個(gè)補(bǔ)丁已經(jīng)不需要修改任何輸入法,就可以正確的使用退格等鍵了,并且修正了在QQ中使用時(shí),會(huì)crash的問(wèn)題,請(qǐng)大家試用。如果先前你下載了 舊補(bǔ)丁, 你可以先取消掉(patch 的 -R 參數(shù))那個(gè)補(bǔ)丁,再應(yīng)用這個(gè)新的就可以了。 如果您有好的建議和、或修改意見(jiàn),請(qǐng)不吝賜教:) 如果你成功的安裝上了,也請(qǐng)麻煩通知我一聲,如果可能的話,我也希望你能告訴我你的運(yùn)行環(huán)境:發(fā)行版及其版本號(hào),KDE的版本,gcc的以及你所使用的輸入法的名稱和版本,多謝。 注: 以上在 mandrake 9.0, kde 3.0.3,gcc3.2 gentoo 1.4rc_2, kde 3.1.0, gcc 3.2 gentoo 1.4rc_3, kde 3.1.1, gcc 3.2.1
嵌入式linux操作系統(tǒng)的源代碼怎么下載?下載之后怎么閱讀?怎么通過(guò)源代碼生成操作系統(tǒng)?操作系統(tǒng)怎么運(yùn)行?
下載內(nèi)核在:
www.kernel.org
。閱讀內(nèi)核一般在windows上用sourceinsight。內(nèi)核源代碼不分什么嵌入式還是pc機(jī)。通過(guò)交叉編譯工具可以生產(chǎn)內(nèi)核鏡像,把鏡像燒到板子就可以運(yùn)行了。燒制方法一般賣板子的洞慎廠家都會(huì)提供的。一般敗神的燒制步驟納枯敬是U-Boot,linux內(nèi)核,linux文件系統(tǒng),Qt。Qt是一個(gè)圖形界面。
總之,你自己裝個(gè)linux系統(tǒng),建議ubuntu,自己重新編譯下內(nèi)核,你就會(huì)明白怎么編譯內(nèi)核的。你去買個(gè)arm9或者arm11的開(kāi)發(fā)板,自己弄弄就會(huì)明白交叉編譯工具怎么用的。
在這兒?jiǎn)枺窟@兒都是小青年,誰(shuí)是高手?你去專業(yè)論壇問(wèn)吧瞎拿!并且你這陪神宏問(wèn)題問(wèn)的也太蘆冊(cè)大了,沒(méi)人能回答的!!?。?/p>
建議看一下LFS的資料
關(guān)于linux下載拓展源的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專業(yè)從事成都網(wǎng)站制作設(shè)計(jì),高端小程序APP定制開(kāi)發(fā),成都網(wǎng)絡(luò)營(yíng)銷推廣等一站式服務(wù)。
分享名稱:Linux中如何下載拓展源?(linux下載拓展源)
文章源于:http://m.5511xx.com/article/dpdeejo.html
其他資訊
- 創(chuàng)新互聯(lián)Python教程:如何進(jìn)行python函數(shù)參數(shù)的傳遞?
- 產(chǎn)學(xué)研專家縱論SOA、云計(jì)算的內(nèi)在聯(lián)系
- 走向云端:免費(fèi)的Linux云主機(jī)體驗(yàn)(免費(fèi)的linux云主機(jī))
- 求物流業(yè)務(wù)自營(yíng)與外包的優(yōu)缺點(diǎn)?(為何選擇網(wǎng)絡(luò)營(yíng)銷服務(wù)外包,網(wǎng)絡(luò)營(yíng)銷服務(wù)外包的優(yōu)勢(shì)是什么)
- 全民k歌家族管理員怎么設(shè)置-全民k歌設(shè)置家族管理員的方法


咨詢
建站咨詢
