Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2019-03-29 20:29:03

  torpeda80 - Użytkownik

torpeda80
Użytkownik
Zarejestrowany: 2007-03-28

[+] scilab

Mam pytanie odnośnie uruchomienia programu scilab - program typy "matlab". Program instalowałem z repo i dawno temu działał. A teraz uruchamia się na chwile i nie mogę od jakiegos czasu go poprawnie uruchomic. Uruchamia się na kilka sekund i znika. Używam wersji testowej. Moj sources.list to:

Kod:

deb http://deb.debian.org/debian/ buster main non-free contrib
deb-src http://deb.debian.org/debian/ buster main non-free contrib

deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free

deb http://ftp.debian.org/debian stretch-backports main
deb https://www.deb-multimedia.org buster main non-free

Chodzi o program:
https://www.scilab.org/download/6.0.2

Czy u kogoś to działa poprawnie? Jak to uruchomić?

Ostatnio edytowany przez torpeda80 (2019-03-31 09:24:57)

Offline

 

#2  2019-03-29 20:41:42

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: [+] scilab

Odpowiednikiem Matlaba w Linuxie jest Octave.
https://pl.wikipedia.org/wiki/GNU_Octave
https://www.gnu.org/software/octave/

To projekt GNU, jest rozwijany na bieżąco, powinien działać.

Także chyba użytkowników tego Scilaba będzie tutaj trudno znaleźć.

Ostatnio edytowany przez Jacekalex (2019-03-29 20:42:17)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2019-03-29 21:07:23

  Lorenzo - Moderator

Lorenzo
Moderator
Zarejestrowany: 2005-12-23

Re: [+] scilab

W repo widzę, że są wersje 5.5. Nie masz przypadkiem w katalogu domowym starych plików konfiguracyjnych scilaba? Może one brużdżą?

Offline

 

#4  2019-03-30 09:33:48

  torpeda80 - Użytkownik

torpeda80
Użytkownik
Zarejestrowany: 2007-03-28

Re: [+] scilab

W katalogu domowym była wersja 6.0.0 oraz 6.0.1 i usunałem obie. Odinstalowałem i ponownie zainstalowałem scilaba po reboocie. Uruchamia się wersja 6.0.1 na 2 sekundy potem znika. Skąd wersja 5.5 w repo jak ja ma wyższą?
Co do octave to program jest dobry  ale potrzebuje octave.

Offline

 

#5  2019-03-30 17:15:05

  zl23 - Użytkownik

zl23
Użytkownik
Zarejestrowany: 2016-09-02

Re: [+] scilab

1. Uporządkuj wpisy w sources.list - korzystasz z wersji Buster, a masz niepotrzebne wpisy dot. stretch-backports.
2. Ja bym pozbył się również www.deb-multimedia.org - z tym mogą być kłopoty.
3. apt update
4. dpkg -l | grep deb9u
5. dpkg -l | grep bpo9
6. Usunąć zbędne pakiety po Stretchu.
7. Ponownie zainstalować scilaba z repo, ale uruchomić go poleceniem w terminalu, może coś podpowie.
Jak to nie pomoże to ściągnąć ze strony "firmowej" https://www.scilab.org/download/6.0.2/scilab-6.0.2. … 86_64.tar.gz,
Założyłem, że masz system 64 bitowy.
Rozpakować i następnie:
cd scilab-6.0.2/bin/
./scilab
powinno ruszyć!

Ostatnio edytowany przez zl23 (2019-03-30 17:18:06)

Offline

 

#6  2019-03-30 19:46:17

  torpeda80 - Użytkownik

torpeda80
Użytkownik
Zarejestrowany: 2007-03-28

Re: [+] scilab

Zrobiłem punkty 1-5 ale nie wiem jak wykonać punkt 6?

Offline

 

#7  2019-03-30 20:14:46

  zl23 - Użytkownik

zl23
Użytkownik
Zarejestrowany: 2016-09-02

Re: [+] scilab

Polecenia dpkg -l | grep deb9u i dpkg -l | grep bpo9 wyświetliły pakiety mające w nazwie "deb9u" i "bpo9".
Pierwsze to pakiety Stretcha - upgrade'y, drugie to pakiety Stretcha z backportsa.
W przypadku Bustera są to pakiety zbędne.
Najlepiej usunąć je ręcznie korzystając z Synaptica - pozycja "Pakiety zainstalowane ręcznie lub przestarzałe".
Trzeba tu uważać i nie można tego robić w ciemno, bo Debian "lubi" czasami dać do "przestarzałych etc." pakiety potrzebne.
Tak więc wzmożona uwaga.
Sądzę, że zamieszania w systemie narobiło repo deb-multimedia.
Trzeba by popatrzeć na zależności (depends) scilaba i porównać z tym co ma się w systemie.
Trochę mrówcza praca.
W ostateczności ( a może od tego trzeba zacząć?) ściągnij plik tar.gz ze strony scilaba, rozpakuj i uruchom.
PS.
Rozumiem, że przed ponowną instalacją scilaba usunąłeś katalog ukryty~/.Scilab

PS2!
Nie rób nic -znalazłem coś takiego:

scilab terminates immediately when started from the desktop, while starting from a terminal works

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925020
Wyszła nowa wersja:
https://tracker.debian.org/news/1036818/accepted-sc … nto-unstable/
Paczki dostępne w incomingu:
http://incoming.debian.org/debian-buildd/pool/main/s/scilab/
W Busterze będą po 10 dniach.
Masz teraz trzy możliwości:
1. spróbuj scilaba ze strony "firmowej"
2. uruchamiaj zainstalowanego  scilaba z terminala
3. instaluj nowe paczki ręcznie po ściągnieciu z incoming.
Pozdrawiam.

Ostatnio edytowany przez zl23 (2019-03-30 22:12:59)

Offline

 

#8  2019-03-31 09:20:35

  torpeda80 - Użytkownik

torpeda80
Użytkownik
Zarejestrowany: 2007-03-28

Re: [+] scilab

Dziękuję za wyjaśnienie.
Jeśli chodzi o  zainstalowane pakiety z różnych wersji to mam tylko jądro z bpo:

Kod:

root@torus:/etc/apt# dpkg -l | grep bpo9
ii  linux-image-4.17.0-0.bpo.1-amd64                            4.17.8-1~bpo9+1                                          amd64        Linux 4.17 for 64-bit PCs
root@torus:/etc/apt# 
root@torus:/etc/apt# dpkg -l | grep deb9u
root@torus:/etc/apt#

Z terminala faktycznie działa. Temat zamykam. Mam jeszcze jedno pytanie czy ja mogę również zgłaszać takie "bug" czy trzeb być członkiem deweloperów aby takie błędy zgłaszać. Dziękuję bardzo za pomoc.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)