Как заставить Scilab 6.0.0 работать с Ubuntu 17.10?

У меня была та же проблема - двойной загрузочный компьютер Windows 10 / Lubuntu, который больше не будет отображать меню загрузки GRUB с двойной загрузкой после обновления Spring 2010 для Windows 10.

На моей машине Dell клавиша F12 вызывает меню загрузки. На других устройствах этот вид меню или прошивка BIOS / UEFI может быть доступен другим клавишей F или esc или del. Это спасло мне большую потенциальную работу: я продолжал нажимать F12 во время запуска, и компьютер перешел в свое собственное меню загрузки с отдельными записями для Windows и Lubuntu.

Я выбрал Lubuntu, а затем открыл терминал и ввели

sudo grub-install /dev/sda

(обе операционные системы находятся на /dev/sda на моем компьютере). Меню загрузки GRUB было переустановлено, и двойная загрузка снова работает отлично. Общее время около 3 минут. Надеемся, что ваша система имеет те же возможности.

0
задан 4 February 2018 в 15:35

5 ответов

Scilab 6.0.1 был выпущен, и он работает нормально на Ubuntu 17.10.

Его можно скачать, извлечь и использовать:

wget http://www.scilab.org/download/6.0.1/scilab-6.0.1.bin.linux-x86_64.tar.gz
tar -xzf scilab-6.0.1.bin.linux-x86_64.tar.gz
cd scilab-6.0.1
bin/scilab
0
ответ дан 22 May 2018 в 13:19

Я предлагаю вам вернуться к более ранней версии и установить пакет scilab 5.5 из репозиториев Ubuntu 17.10 по умолчанию. Откройте терминал и введите:

sudo apt install scilab

В апреле, когда выпущена Ubuntu 18.04, вы можете перейти на Ubuntu 18.04 и снова получить scilab 6.0

1
ответ дан 17 July 2018 в 21:35

Я предлагаю вам вернуться к более ранней версии и установить пакет scilab 5.5 из репозиториев Ubuntu 17.10 по умолчанию. Откройте терминал и введите:

sudo apt install scilab

В апреле, когда выпущена Ubuntu 18.04, вы можете перейти на Ubuntu 18.04 и снова получить scilab 6.0

1
ответ дан 23 July 2018 в 22:12

Я предлагаю вам вернуться к более ранней версии и установить пакет scilab 5.5 из репозиториев Ubuntu 17.10 по умолчанию. Откройте терминал и введите:

sudo apt install scilab

В апреле, когда выпущена Ubuntu 18.04, вы можете перейти на Ubuntu 18.04 и снова получить scilab 6.0

1
ответ дан 22 May 2018 в 13:19
  • 1
    Запомнилось, 5.5.2 из репозиториев работает нормально с любым внешним видом. Но 6.0.0 двоичный файл из scilab.org аварий. – N0rbert 4 February 2018 в 16:05
  • 2
    Я посмотрел в репозитории Scilab онлайн, поэтому я знаю, что 5.5.2 является самой распространенной версией сейчас, но, возможно, бионик будет сортировать ее так, чтобы Scilab 6.0.0 переставал сбой. – karel 4 February 2018 в 16:38
  • 3
    Что интересно - scilab 6.0.0-1 из хранилища universe в 18.04 LTS работает нормально. Но версия из scilab-6.0.0.bin.linux-x86_64.tar.gz падает. Так что поддерживающие Scilab от Debian и / или Ubuntu сделали свою работу очень хорошо. – N0rbert 4 February 2018 в 19:51
  • 4
    Однако управление пакетами отстой для ежедневных сборок. – karel 4 February 2018 в 19:55

Я нашел другое рабочее решение - установку пакетов Scilab 6 с 18.04 LTS (версия для разработки) в 17.10.

Добавить репозиторий юниверсов из bionic:
cat <<EOF | sudo tee /etc/apt/sources.list.d/scilab-from-bionic.list
deb http://archive.ubuntu.com/ubuntu/ bionic universe
EOF
Отключить установку всех бионических пакетов, кроме scilab и его зависимостей
cat <<EOF | sudo tee /etc/apt/preferences.d/pin-scilab-from-bionic
Package: *
Pin: release a=bionic
Pin-Priority: -10

Package: scilab*
Pin: release a=bionic
Pin-Priority: 1001

Package: libjlatexmath-fop-java
Pin: release a=bionic
Pin-Priority: 1001
EOF
Установите зависимости (включая известную ошибку 1739477) и scilab:
sudo apt-get update
sudo apt-get install build-essential \
liblucene4.10-java libjlatexmath-fop-java \
scilab
Измените файл scilab.desktop, чтобы исправить другую известную ошибку 1739476:
sudo sed -i 's/Terminal=false/Terminal=true/g' \
/usr/share/applications/scilab.desktop
, затем снова выйдите из системы и войдите в систему.

Примечание: после официального релиза Bionic вам нужно будет удалить scilab-from-bionic.list и его pin-файл с помощью:

sudo rm /etc/apt/sources.list.d/scilab-from-bionic.list
sudo rm /etc/apt/preferences.d/pin-scilab-from-bionic
0
ответ дан 22 May 2018 в 13:19

Другие вопросы по тегам:

Похожие вопросы: