SageMath Kurulum Problemi

Merhaba,
Açık kaynak kodlu matematik uygulaması SageMath’i kurmaya çalışırken çeşitli hatalar ile karşılaşıyorum. Dağıtımım: 17.5 XFCE

ckr@kerata:~$ sudo apt-get install sagemath
Paket listeleri okunuyor… Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor… Bitti
Bazı paketler kurulamadı. Bu durum, olanaksız bir durum istemiş
olduğunuzu ya da kararsız (unstable) dağıtımı kullandığınızı ve
bazı paketlerin henüz oluşturulamamış ya da oluşturulmakta
olduğunu gösterir.
Aşağıdaki bilgiler durumu çözmenize yardımcı olabilir:

Aşağıdaki paketler karşılanmamış bağımlılıklara sahip:
sagemath : Bağımlılıklar: octave ama kurulmayacak
E: Sorunlar giderilemedi, tutulan bozuk paketleriniz var.

Bunun üzerine;
ckr@kerata:~$ sudo apt-get install octave
Paket listeleri okunuyor… Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor… Bitti
Bazı paketler kurulamadı. Bu durum, olanaksız bir durum istemiş
olduğunuzu ya da kararsız (unstable) dağıtımı kullandığınızı ve
bazı paketlerin henüz oluşturulamamış ya da oluşturulmakta
olduğunu gösterir.
Aşağıdaki bilgiler durumu çözmenize yardımcı olabilir:

Aşağıdaki paketler karşılanmamış bağımlılıklara sahip:
octave : Bağımlılıklar: libosmesa6 (>= 10.2~) ama kurulmayacak
E: Sorunlar giderilemedi, tutulan bozuk paketleriniz var.

Tekrardan;
ckr@kerata:~$ sudo apt-get install libosmesa6
Paket listeleri okunuyor… Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor… Bitti
Bazı paketler kurulamadı. Bu durum, olanaksız bir durum istemiş
olduğunuzu ya da kararsız (unstable) dağıtımı kullandığınızı ve
bazı paketlerin henüz oluşturulamamış ya da oluşturulmakta
olduğunu gösterir.
Aşağıdaki bilgiler durumu çözmenize yardımcı olabilir:

Aşağıdaki paketler karşılanmamış bağımlılıklara sahip:
libosmesa6 : Bağımlılıklar: libglapi-mesa (= 13.0.6-1+b2) ama 18.2.8-2~bpo9+1 kurulacak
E: Sorunlar giderilemedi, tutulan bozuk paketleriniz var.
ckr@kerata:~$ sudo apt-get install libglapi-mesa
Paket listeleri okunuyor… Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor… Bitti
libglapi-mesa zaten en yeni sürümde (18.2.8-2~bpo9+1).
Aşağıdaki paketler otomatik olarak kurulmuş ve artık bu paketlere gerek duyulmuyor:
ca-certificates-mono cli-common icedtea-netx icedtea-netx-common libgdiplus
libglib2.0-cil libgtk2.0-cil libmono-addins-gui0.2-cil libmono-addins0.2-cil
libmono-cairo4.0-cil libmono-corlib4.5-cil libmono-i18n-west4.0-cil
libmono-i18n4.0-cil libmono-posix4.0-cil libmono-security4.0-cil
libmono-sharpzip4.84-cil libmono-system-configuration4.0-cil
libmono-system-core4.0-cil libmono-system-drawing4.0-cil
libmono-system-security4.0-cil libmono-system-xml4.0-cil
libmono-system4.0-cil libtxc-dxtn-s2tc mono-4.0-gac mono-gac mono-runtime
mono-runtime-common mono-runtime-sgen
Bu paketleri kaldırmak için ‘sudo apt autoremove’ komutunu kullanın.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.

Bağımlılıkları manuel kurmaya çalışınca da işe yaramıyor.

Selamun aleyküm.
Ben Pardus 17.4’te sadece Synaptic Paket Yöneticisinde sagemath kelimesini aratıp, kurulumunu yaptım ve çalıştı. Muhtemelen sistemimde kurulu olan diğer programların bağımlılıklarından dolayı hata almadım.
Sistemimde kurulu olan programlardan özellikle GNU Octave, Ktechlab programları ile checkinstall ve matplotlib paketlerini kurup, denemenizi tavsiye ederim. Ktechlab programının kurulumunu Proteus Benzeri KTechLab Programı konusunda anlatmıştım.
Bu arada SageMath kurulumu şimdiye kadar kurduğum programlar içinde en çok zaman alanı oldu.
İki tane de resim paylaşayım.

Programı çalıştırmak için

sage

komutunu kullandım.


Hayırlı çalışmalar dilerim.

sage-8.7-Debian_GNU_Linux_9-x86_64.tar.bz2 direk indirin arşivden çıkartın. ./configure ve ./sage komutları ile kullanabilirsiniz.

Kaan Bey sistemi geri yüklemeyle eski haline getirip, sizin yönteminizi de denedim.
Ancak, ./sage komutundan sonra aşağıdaki hatayı aldım ve çalışmadı.

Rewriting paths for your new installation directory

===================================================

This might take a few minutes but only has to be done once.

Traceback (most recent call last):

File "/home/ilhami/İndirilenler/SageMath/relocate-once.py", line 143, in <module>

p = SearchAndReplace(ROOT_PATH, ‘/home/buildbot/slave/binary_pkg/build/source/SageMath/jc4b6yulaujayb9sr94ia88eourzeqip0oidmas391yaj2’, DESTINATION)

File "/home/ilhami/İndirilenler/SageMath/relocate-once.py", line 123, in init

self.root_path = root_path.encode(‘utf-8’)

UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xc4 in position 13: ordinal not in range(128)

Error running the script ‘relocate-once.py’.

Bir de resim paylaşayım.


Bilgilerinize…

İndirilenler dizininde değil de Belgeler dizininde deneyiniz.

2 Beğeni

Kaan Bey teşekkür ederim. İndirdiğim arşiv dosyasını Belgeler dizinine taşıyıp, Belgeler dizininde arşivden çıkarttıktan sonra komutları verince çalıştı.

Anladığım kadarıyla SageMath dizininde ./configure komutunu sadece bir kez vermek yeterli. Programı tekrar açmak için sadece ./sage komutunu kullanmak gerekiyor.

Programda deneme amaçlı bir grafik çizdirdim. Ancak, çok hızlı ekrana gelip, kayboldu. Bu soruna çözüm olarak, herhangi bir png uzantılı dosyaya sağ tıklayıp, Seçenekler’e geldikten sonra Birlikte Aç kısmında Ristretto Resim Gösterici’yi seçtim ve artık grafikler ekranda kalır oldu.
Hayırlı çalışmalar dilerim.

1 Beğeni

sudo apt update ya da synapticte tazele butonu sonrası tekrar deneyiniz.

sudo apt-get install sagemath
1 Beğeni

teşekkür ederim. kurulum yaparken
sudo apt-get update komutunu koştuktan sonra sudo apt-get install sagemath işe yaramamıştı.
sudo apt update sonrası uygulama kurulumunu başarıyla gerçekleştirdim.

cevap veren tüm arkadaşlara teşekkür ederim.

1 Beğeni

Bu konu son cevaptan 30 gün sonra otomatik olarak kapatıldı. Yeni cevap girilmesine izin verilmiyor.