導航:首頁 > 源碼編譯 > 源碼下載解析獲取

源碼下載解析獲取

發布時間:2022-10-23 09:28:28

『壹』 ubuntu下如何獲取源碼包和源碼

1、在獲取源碼包之前,確保在軟體源配置文件/etc/apt/sources.list中添加了deb-src項 2、使用如下命令獲取xxx源碼包的詳細信息: sudo apt-cache showsrc xxx這用來查詢當前鏡像站點中是否有該源碼包。 3、源碼包中通常包含3個文件,分別以dsc,orig.tar.gz和diff.gz為後綴名。 sudo apt-get source xxx 命令來獲取源碼包,它會將源碼包下載到用戶當前目錄 並在命令執行過程中,調用dpkg-source命令,根據dsc文件中的信息,將源碼包解壓到同名目錄中,應用程序的源代碼就在這裡面。 sudo apt-get source xxx 要強調的是,在下載源碼包前,必須確保安裝了dpkg-dev(執行」apt-get install dpkg-dev」來安裝), 否則,只會下載源碼包的3個文件,但不會解壓縮源碼包。當然你也可以自己用dpkg-source命令去解壓縮源碼包。 4、在編譯源碼包前,需要安裝具有依賴關系的相關軟體包。使用」apt-get build-dep」命令可以主動獲取並安裝所有相關的軟體包。 sudo apt-get build-dep xxx 5、現在可以來編譯源碼包了,首先進入源碼所在目錄,使用dpkg-buildpackage命令來編譯源碼包,它會將生成的Deb軟體包放置在上層目錄中。cd xxx sudo dpkg-buildpackage 這樣就會編譯生成xxx_i386.deb 6、安裝軟體包。使用」dpkg –i」命令來安裝生成的Deb軟體包。

『貳』 如何獲取ubuntu源代碼

1、在獲取源碼包之前,確保在軟體源配置文件/etc/apt/sources.list中添加了deb-src項
2、使用如下命令獲取xxx源碼包的詳細信息:
sudo apt-cache showsrc xxx這用來查詢當前鏡像站點中是否有該源碼包。
3、源碼包中通常包含3個文件,分別以dsc,orig.tar.gz和diff.gz為後綴名。
sudo apt-get source xxx 命令來獲取源碼包,它會將源碼包下載到用戶當前目錄

『叄』 ubuntu下如何獲取源碼包和源碼

2、使用如下命令獲取xxx源碼包的詳細信息:
sudo apt-cache showsrc xxx 這用來查詢當前鏡像站點中是否有該源碼包。 3、源碼包中通常包含3個文件,分別以dsc,orig.tar.gz和diff.gz為後綴名。
sudo apt-get source xxx 命令來獲取源碼包,它會將源碼包下載到用戶當前目錄並在命令執行過程中,調用dpkg-source命令,根據dsc文件中的信息,將源碼包解壓到同名目錄中,應用程序的源代碼就在這裡面。sudo apt-get source xxx要強調的是,在下載源碼包前,必須確保安裝了dpkg-dev(執行」apt-get install dpkg-dev」來安裝),
否則,只會下載源碼包的3個文件,但不會解壓縮源碼包。當然你也可以自己用dpkg-source命令去解壓縮源碼包。4、在編譯源碼包前,需要安裝具有依賴關系的相關軟體包。使用」apt-get build-dep」命令可以主動獲取並安裝所有相關的軟體包。sudo apt-get build-dep xxx5、現在可以來編譯源碼包了,首先進入源碼所在目錄,使用dpkg-buildpackage命令來編譯源碼包,它會將生成的Deb軟體包放置在上層目錄中。
cd xxxsudo dpkg-buildpackage這樣就會編譯生成xxx_i386.deb6、安裝軟體包。使用」dpkg –i」命令來安裝生成的Deb軟體包。sudo dpkg -i xxx_i386.deb

『肆』 怎樣提取一個軟體的源代碼

1、一款知名的開源軟體,大部分都有自己的官方網站,我們可以從它的官方網站上去下載。

比如,下載linux內核源碼,我們可以搜索一下官網,然後去下載。

『伍』 誰知道一個網站上的源代碼怎麼下載下來啊

在網頁上點擊滑鼠右鍵→查看源文件/查看源代碼,出來的txt文檔就是解析出來的html文檔,另存為一下就行了

『陸』 怎麼抓取源碼

用軟體就可以!
webp網頁抓取工具
http://www.tzkk.net/Soft/wl/gj/200504/187.html

『柒』 如何快速獲取Chromium源碼和編譯

1.下載depot_tools
注意:不要使用拖拽和復制粘貼的方式從壓縮包中提取文件,否則」.git」隱藏文件夾下的文件不會被提取出來。「.git」文件夾是depot_tools自動更新的必要文件。你可以使用解壓工具的「解壓文件…」操作。

環境變數設置,給個圖更直觀:
管理員許可權用戶:

修改PATH系統變數,在最後增加depot_tools的路徑地址,如:C:\workspace\depot_tools.

非管理員用戶:

添加PATH用戶變數:在用戶變數點擊新建,增加PATH變數名,變數值為depot_tools的路徑地址,如上圖。

2.安裝git和python
如果你已經手動安裝了msysgit和python,則跳過這一步。
從命令行到保存chromium源碼的路徑下,運行命令:gclient。第一次運行,gclient將會安裝所有和獲取源碼相關的工具,例如git,python:
Fetching
fromhttps://src.chromium.org/svn/trunk/tools/third_party/svn_bin.zip
fatal:
unable toaccess 'https://chromium.googlesource.com/chromium/tools/depot_tools.git/':Failed connect to chromium.googlesource.com:9217; No error
Cannot
rebase:You have unstaged changes.
Please
commit orstash them.
Failed
to updatedepot_tools.
如果遇到上述問題,應該是你無法連接到chromium伺服器,你可以使用vpn或者代理。

注意:
1)如果你在cygwin或者PowerShell等非命令行窗口運行gclient時,有可能能正常運行,但是msysgit,python和其他工具可能不會正確安裝。
2)在首次運行gclient時,如果看到和文件系統相關的很奇怪的錯誤,你可以去這里找答案:

http://tortoisesvn.tigris.org/faq.html#cantmove2.
3)如果你在windows xp上運行,並且看到像下面的錯誤:「The system cannotexecute the specified program」, 請安裝

「Microsoft Visual C++ 2008 RedistributablePackage」.

3.git設置
Git安裝後需要一些設置

如果你從來沒有用過git,還是先網路一下git的使用方法,至少知道一些簡單的操作命令。

*在獲取代碼之前,確認git,python,depot_tools已經加入環境變數中。
4.獲取代碼
1)獲取主幹代碼:到達保存chromium代碼的路徑,直接右鍵git bash,輸入$ fetch --nohooks chromium --nosvn=true開始獲取主幹代碼:

這個過程比較慢,估計下載需要幾個小時時間,慢的話也許十幾個小時,所以大家最好把這一步放在晚上睡覺時進行。

2)獲取主幹分支標簽(版本)信息:
切換至src目錄下:
git fetch --tags >>tags.txt 2>&1 //標簽號42.0.2311.61會保存在tags.txt文件中
git checkout -b chrome_42.0.2311.61_local_branch 42.0.2311.61
gclient sync --with_branch_heads --jobs 16

以上命令的解析大家都可以在命令的幫助裡面查到。
至此,代碼已經被下載到各位的硬碟中,通過git命令就可以看到分支及標簽情況。今天先講這么多,下次會把編譯過程提供給大家。
註:拉取代碼的過程可能很長,取決於使用的vpn的質量;最後代碼拉取成功但是執行runhooks的時候腳本可能會失敗,至於是否影響chrome的編譯,那就只能看運氣了。

附:
chromium源碼channel:
canary
channel:實驗版本,每日發布。它沒有經過充分測試,可能有某些奇怪的bug。
dev
channel:每2星期發布,相對穩定,新功能和新特性都有。
beta
channel:每周更新,6周大版本更新。比較穩定了,比dev版小1個版本,比stable版本早進化一個月。
stable
channel:穩定版,比dev版本小2個版本,2到3周次版本更新,6周主版本更新。

『捌』 怎麼樣才可以把網站的源代碼下載下來

首先,源代碼有兩個概念。
解析前的源代碼,如ASP/PHP/ASPX等
解析後的源代碼,即HTML代碼
如果是別人的網站,解析前的代碼一般是弄不到的。
目前所有網站都可以通過瀏覽器中的查看源代碼功能查看。
如果是自己的網站,那麼可以上FTP或者在線文件管理系統下載源代碼或遠程式控制制管理伺服器

『玖』 如何解析打包的jar文件 獲取源碼

每一個jar都有對應的源碼的zip文件,這個文件需要另外下載。
然後在java builder path 的libraries頁,點開需要關聯源碼的jar的+號,選中source attachment,點擊edit按鈕,然後選中源碼路徑即可。

例如,jdk的源碼為jdk安裝目錄下src.zip,按上述方法關聯。 第三方包,下載源碼後關聯。

『拾』 一個網頁源代碼怎麼獲取

打開你要獲取的源代碼,右擊滑鼠會出現查看網頁源代碼(快捷鍵ctrl+u),
全選復制(全選快捷鍵ctrl+a 復制快捷鍵ctrl+c),
在本地電腦上粘貼到(ctrl+v)新建一個文檔以 .html 結尾 ,保存,點擊查看即可。

閱讀全文

與源碼下載解析獲取相關的資料

熱點內容
自己購買雲主伺服器推薦 瀏覽:412
個人所得稅java 瀏覽:754
多餘的伺服器滑道還有什麼用 瀏覽:182
pdf劈開合並 瀏覽:19
不能修改的pdf 瀏覽:743
同城公眾源碼 瀏覽:478
一個伺服器2個埠怎麼映射 瀏覽:285
java字元串ascii碼 瀏覽:67
台灣雲伺服器怎麼租伺服器 瀏覽:466
旅遊手機網站源碼 瀏覽:323
android關聯表 瀏覽:934
安卓導航無聲音怎麼維修 瀏覽:327
app怎麼裝視頻 瀏覽:426
安卓系統下的軟體怎麼移到桌面 瀏覽:85
windows拷貝到linux 瀏覽:763
mdr軟體解壓和別人不一樣 瀏覽:895
單片機串列通信有什麼好處 瀏覽:331
游戲開發程序員書籍 瀏覽:853
pdf中圖片修改 瀏覽:279
匯編編譯後 瀏覽:484