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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
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:
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
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)
Offline
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
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
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.bin.linux-x86_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
Zrobiłem punkty 1-5 ale nie wiem jak wykonać punkt 6?
Offline
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[/quote]
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925020
Wyszła nowa wersja:
https://tracker.debian.org/news/1036818/accepted-scilab-601-8-source-into-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
Dziękuję za wyjaśnienie.
Jeśli chodzi o zainstalowane pakiety z różnych wersji to mam tylko jądro z bpo:
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
Time (s) | Query |
---|---|
0.00007 | SET CHARSET latin2 |
0.00003 | SET NAMES latin2 |
0.00082 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.131.13.24' WHERE u.id=1 |
0.00067 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.131.13.24', 1732482736) |
0.00047 | SELECT * FROM punbb_online WHERE logged<1732482436 |
0.00049 | SELECT topic_id FROM punbb_posts WHERE id=323293 |
0.00100 | SELECT id FROM punbb_posts WHERE topic_id=30877 ORDER BY posted |
0.00078 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=30877 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00089 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=30877 ORDER BY p.id LIMIT 0,25 |
0.00079 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30877 |
Total query time: 0.00606 s |