apt-get install 無法安裝問題 套件消失 拜託高手解答!!! [論壇 - 新手村]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



apt-get install 無法安裝問題 套件消失 拜託高手解答!!!
會員一級
註冊日期:
2013/5/29 16:08
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 15
MP : 2 / 282
EXP: 60
離線
這是我要安裝的東西說明網址
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
所屬群組:
已註冊使用者
等級: 34
HP : 169 / 847
MP : 574 / 18579
EXP: 90
離線
ilovetata 寫到:
這是我要安裝的東西說明網址
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檔案

請求高手解答!!謝謝
--------------------------------------------



猜測你的系統是「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
MP : 2 / 282
EXP: 60
離線
感謝 原來還有這麼多資訊

被猜對了 我一直用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
所屬群組:
已註冊使用者
等級: 34
HP : 169 / 847
MP : 574 / 18579
EXP: 90
離線
ilovetata 寫到:
感謝 原來還有這麼多資訊

被猜對了 我一直用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

這個也可以嗎?
---------------------------------------------

抱歉問詳細一點 以免以後遇到安裝又看不懂

謝謝你的回應唷~~


呵呵,關於

*「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
所屬群組:
已註冊使用者
等級: 34
HP : 169 / 847
MP : 574 / 18579
EXP: 90
離線
ilovetata 寫到:
感謝 原來還有這麼多資訊

被猜對了 我一直用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

這個也可以嗎?
---------------------------------------------

抱歉問詳細一點 以免以後遇到安裝又看不懂

謝謝你的回應唷~~


關於 「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
所屬群組:
已註冊使用者
等級: 34
HP : 169 / 847
MP : 574 / 18579
EXP: 90
離線
關於matalink的問題,我有在「這篇」發問,也獲得解答了。你可以參考一下,了解metalink的概念。

回到你原來問我的問題上面,

ilovetata 寫到:
我只找到
http://www.sagemath.org/mirror/linux/64bit/meta/sage-6.1.1-x86_64-Linux-Ubuntu_14.04_x86_64.tar.lzma.metalink

這個也可以嗎?


你用支援「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 寫到:
感謝 原來還有這麼多資訊

被猜對了 我一直用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

這個也可以嗎?
---------------------------------------------

抱歉問詳細一點 以免以後遇到安裝又看不懂

謝謝你的回應唷~~


關於 「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/6 8:46
應用擴展 工具箱
回覆: apt-get install 無法安裝問題 套件消失 拜託高手解答!!!
會員一級
註冊日期:
2013/5/29 16:08
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 15
MP : 2 / 282
EXP: 60
離線
太感謝你了^^
學到很多~~~~
真是好心人~~~~~m(__)m

2014/10/7 14:47
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.