apt-get install 無法安裝問題 套件消失 拜託高手解答!!! [論壇 - 新手村]
正在瀏覽:
1 名遊客
apt-get install 無法安裝問題 套件消失 拜託高手解答!!! |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2013/5/29 16:08 所屬群組:
已註冊使用者 等級: 1
HP : 0 / 15
![]() |
這是我要安裝的東西說明網址
http://www.sagemath.org/download-linux.html (我用過UBUNTU12.04 UBUNTU140.4桌面版去試) 我打上述網址提供的指令如下: apt-add-repository -y ppa:aims/sagemath apt-get update apt-get install sagemath-upstream-binary ------------------------------------------- 執行到apt-get update有些東西略過 執行apt-get install sagemath-upstream-binary 會出現 正在讀取套件清單... 完成 正在重建相依關係 正在讀取狀態資料... 完成 無法取得套件 sagemath-upstream-binary,但它卻被其它的套件引用了。 這意味著這個套件可能已經消失了、被廢棄了,或是只能由其他的來源取得 E: sagemath-upstream-binary 套件無可安裝版本 ---------------------------------------------- ./sage沒反應 --------------------------------------------- UBUNTU新手 看不懂這種情況下 我該如何找到其他安裝方法? 目的是要去執行我的.sage檔案 請求高手解答!!謝謝 --------------------------------------------
2014/10/4 10:29
|
||||||||||
![]() |
回覆: apt-get install 無法安裝問題 套件消失 拜託高手解答!!! |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 179 / 898
![]() |
ilovetata 寫到: 猜測你的系統是「32位元」。 根據「這一頁」,看起來上面沒有32位元的套件。 上面那一頁是從這一頁,按下「Technical details about this PPA」 就會出現兩行,第一行那的連結就可以點了,然後從「pool」往深層開啟就可以點到我上面說的那一頁。 =================================== deb http://ppa.launchpad.net/aims/sagemath/ubuntu YOUR_UBUNTU_VERSION_HERE main deb-src http://ppa.launchpad.net/aims/sagemath/ubuntu YOUR_UBUNTU_VERSION_HERE main =================================== 所以建議可以直接下載他的「Binaries distribution for Linux」。「這一頁」有列很多下載點。 以下舉例 ## 32位元 $ wget -c http://boxen.math.washington.edu/home/sagemath/sage-mirror/linux/32bit/sage-6.3-i686-Linux-Ubuntu_13.04_i686.tar.lzma $ tar --lzma -xf sage-6.3-i686-Linux-Ubuntu_13.04_i686.tar.lzma # 注意我把 -xvf 改成 -xf 。少了「v」,用意只是不要讓螢幕一直跑訊息而已。檔案還蠻大的。 $ cd sage-6.3-i686-Linux $ ./sage ## 64位元 $ wget -c http://boxen.math.washington.edu/home/sagemath/sage-mirror/linux/64bit/sage-6.3-x86_64-Linux-Ubuntu_14.04_x86_64.tar.lzma $ tar --lzma -xf sage-6.3-x86_64-Linux-Ubuntu_14.04_x86_64.tar.lzma $ cd sage-6.3-x86_64-Linux $ ./sage ![]()
2014/10/4 12:06
|
||||||||||
![]() |
回覆: apt-get install 無法安裝問題 套件消失 拜託高手解答!!! |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2013/5/29 16:08 所屬群組:
已註冊使用者 等級: 1
HP : 0 / 15
![]() |
感謝 原來還有這麼多資訊
被猜對了 我一直用32位元在試... 後來裝64去跑指令 可以跑但還是卡住 照你的去打 真的成功運行了!!!!開心>< -------------------------------------------- 但有個疑問 你打的 所以建議可以直接下載他的「Binaries distribution for Linux」。「這一頁」有列很多下載點 找到http://boxen.math.washington.edu/home/sagemath/sage-mirror/linux/32bit/sage-6.3-i686-Linux-Ubuntu_13.04_i686.tar.lzma 這一頁在哪?.tar跟.lzma差在哪 我只找到 http://www.sagemath.org/mirror/linux/64bit/meta/sage-6.1.1-x86_64-Linux-Ubuntu_14.04_x86_64.tar.lzma.metalink 這個也可以嗎? --------------------------------------------- 抱歉問詳細一點 以免以後遇到安裝又看不懂 謝謝你的回應唷~~
2014/10/4 21:30
|
||||||||||
![]() |
回覆: apt-get install 無法安裝問題 套件消失 拜託高手解答!!! |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 179 / 898
![]() |
ilovetata 寫到: 呵呵,關於 *「tar」 *「lzma」「bz2」「gz」「zip」 這個好像要講起來,好像要很多,而且我應該講不好,因為沒有研究到很深,只有日常使用的概念 建議可以先參考「這篇」來看相關的概念。 我只簡單講我自己學到的概念。 通常「tar」 是可以把一個資料夾打包成一個檔案,就好像「zip」一樣。但是「tar」沒有壓縮,只是「打包」 所以打包後,就會經過「壓縮」這一關。壓縮你有很多選擇「gz」 「bz2」「lzma」。 經過壓縮後。我們會習慣附加相對應的副檔名在「tar」後面,例如「tar.gz」「tar.bz2」「tar.lzma」。 上面上面的動作應該有「兩動」,應該是要「先後」透過「兩個程式」去執行,先「打包(tar)」「在壓縮」。 但目前「tar」這個指令有整合其他的「壓縮」的程式。所以可以透過「tar」來下指令 我現在常用的是「bz2」, 「lzma」是比較新的,壓縮率應該是比較高,所以你要下載那個檔比較大,所以採用「lzma」 以下以「bz2」為例 ## 解開壓縮, 解開打包 $ tar xf test.tar.bz2 上面的「x」代表「解開」的意思,「f」要對到後面的「檔名( test.tar.bz2 )」。 $ tar xjf test.tar.bz2 以前解開好像要指定壓縮的格式「j」指的是使用「bz2」這個壓縮格式。 現在解開好像不用指定了。 ## 打包,壓縮 $ tar cjf test.tar.bz2 test 上面的「c」代表「打包」的意思,「f」要對到後面的「檔名( test.tar.bz2 )」。 而「test」則是對應到你要打包的「資料夾」 (檔案應該也行,因為我常打包資料夾,很少針對一個檔打包) 這樣就會產生一個 test.tar.bz2 這個「壓縮檔」 「j」指的是使用「bz2」這個壓縮格式 所以上面的類推 ## 用tar打包,gzip壓縮 $ tar czf test.tar.bz2 test ## 用tar打包,lzma壓縮(我幾乎沒下過,剛剛查了一下,應該下面的指令可以) $ tar cf test.tar.lzma test -lzma 文件可以查詢 $ man tar $ man xz 話說,這些文件我也還沒認真看,所以有說錯的地方請見諒,並指正,以免我的說法誤導了未來的新手摟 ![]() 另外還有「zip」「7zip」「rar」的指令你可以去研究,這些都是在「win」底下常見的打包壓縮格式,在「linux」也有指令可以下喔 $ man zip $ man unzip $ man rar $ man unrar $ man 7-zip $ man p7zip 不過前提是要有安裝相對應的套件,才能查到文件摟
2014/10/5 6:37
|
||||||||||
![]() |
回覆: apt-get install 無法安裝問題 套件消失 拜託高手解答!!! |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 179 / 898
![]() |
ilovetata 寫到: 關於 「metalink」,你可以下載那個檔嘗試看看 # 下載 $ wget -c http://www.sagemath.org/mirror/linux/64bit/meta/sage-6.1.1-x86_64-Linux-Ubuntu_14.04_x86_64.tar.lzma.metalink # 用 less 觀看 $ less sage-6.1.1-x86_64-Linux-Ubuntu_14.04_x86_64.tar.lzma.metalink 看起來只是個xml檔。 <?xml version="1.0" encoding="UTF-8"?> <metalink version="3.0" xmlns="http://www.metalinker.org/" generator="http://metalinks.sourceforge.net/" > 裡面有兩個網址 http://www.metalinker.org/ http://metalinks.sourceforge.net/ 另外我查到的Wiki的網址 http://en.wikipedia.org/wiki/Metalink 其他找到的參考文章 http://jck11.pixnet.net/blog/post/5510039-metalink%E5%8D%94%E5%AE%9A ![]()
2014/10/5 7:26
|
||||||||||
![]() |
回覆: apt-get install 無法安裝問題 套件消失 拜託高手解答!!! |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 179 / 898
![]() |
關於matalink的問題,我有在「這篇」發問,也獲得解答了。你可以參考一下,了解metalink的概念。
回到你原來問我的問題上面, ilovetata 寫到: 你用支援「metalink」的軟體下載下面的網址。 http://www.sagemath.org/mirror/linux/64bit/meta/sage-6.1.1-x86_64-Linux-Ubuntu_14.04_x86_64.tar.lzma.metalink 若下載成功,最後應該會得到「sage-6.1.1-x86_64-Linux-Ubuntu_14.04_x86_64.tar.lzma」這個檔。 「metalink」支援的軟體可以參考「wiki / Metalink」的紀錄。 或是我發問的「那篇」我有提到「kget」,我測試過了,是可以成功下載的。 samwhelp 寫到:ilovetata 寫到:
2014/10/6 8:46
|
||||||||||
![]() |
回覆: apt-get install 無法安裝問題 套件消失 拜託高手解答!!! |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2013/5/29 16:08 所屬群組:
已註冊使用者 等級: 1
HP : 0 / 15
![]() |
太感謝你了^^
學到很多~~~~ 真是好心人~~~~~m(__)m
2014/10/7 14:47
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.