Установка под Linux

Updated 2 months ago

    Начиная с MuseScore 2.0.3, впервые вы можете получить копию для Linux прямо со станицы download (загрузка), в точности как пользователи Windows и Mac. Это стало возможным благодаря формату упаковки AppImage, который работает практически во всех дистрибутивах Linux. Если вы пожелаете, то всё ещё остается возможность получить копию традиционным путем через ваш distribution's package manager (менеджер дистрибутивов) (но возможно вам придется подождать, что бы быть упакованным соответствующим сопровождающим). Конечно, вы всегда можете сделать из исходного кода.

    AppImage

    Формат AppImage - это новый способ упаковывания приложений Linux. Пакеты AppImage являются переносимыми - их не нужно инсталлировать и они работают практически на любом дистрибутиве Linux. Зависимости включены в один файл AppImage.

    Шаг 1 - Загрузка

    Перед тем как вы загрузите AppImage, вам необходимо знать архитектуру вашего процессора. Данные команды терминала покажут это:

        arch

    или

        uname -m

    Результат будет примерно таким: "i686", "x86_64" или "armv7":

    • i686 (или подобный) - 32-битный Intel/AMD процессор (на более старых машинах).
    • x86_64 (или подобный) - 64-битный Intel/AMD процессор (современные ноутбуки и стационарные компьютеры, большинство машин Chromebook).
    • armv7 (или более поздний) - ARM процессор (телефоны и планшеты, Raspberry Pi 2/3 работающих на Ubuntu Mate, некоторые машины Chromebook, обычно 32-битные в настоящее время).

    Сейчас вы можете перейти к странице загрузки и найти пакет AppImage, который наилучшим образом подходит к вашей архитектуре. Как только вы скачаете, файл будет назван "MuseScore-X.Y.Z-$(arch).AppImage".

    Шаг 2 - Дать разрешение на выполнение

    До того как вы сможете использовать AppImage, вам нужно дать разрешение на его запуск как программы.

    Из Терминала (Terminal):

    Эти команды дают пользователю (u) разрешение на выполнение (x) пакета AppImage. Это работает на всех системах Linux.

        cd ~/Downloads
        chmod u+x MuseScore*.AppImage

    Примечание: Используйте команду "cd" что бы поменять директорию на ту, где вы сохранили пакет AppImage.

    Из Файлового Менеджера (File Manager):

    Если вы предпочитаете не пользоваться командной строкой, то обычно существует способ дать разрешение на выполнение из Файлового Менеджера.

    В файлах GNOME (Nautilus), просто:

    1. По правому клику на пакете AppImage выбрать "Properties (Свойства)".
    2. Открыть вкладку "Permissions (Разрешения)".
    3. Разрешить опцию "Allow executing file as a program (Разрешить выполнение файла как программы)".

    Процесс может немного отличаться в других файловых менеджерах.

    Шаг 3 - Запуск!

    Теперь вы сможете запустить программу просто сделав двойной клик на ней!

    Когда вы скачали пакет AppImage, вероятно он был сохранен в вашу папку Загрузки (Downloads), но вы можете переместить его куда угодно в любое время (например, вы могли бы перенести его на ваш рабочий стол для быстрого доступа). Если вы когда-нибудь захотите убрать его, то просто удалите.

    Установка пакета AppImage (опциональная)

    Вы можете запускать AppImage без установки, но если вы хотите быть полностью интегрированы со средой вашего рабочего стола, то вам придется установить этот пакет. Это имеет следующие преимущества:

    • Добавляет AppImage в ваше Applications Menu (Меню Приложений) или Launcher (Средство Запуска)
    • Устанавливает правильные иконки для файлов MuseScore (MSCZ, MSCX) и для файлов MusicXML (MXL, XML)
    • Делает AppImage доступным в меню "Open with..." по правому клику в вашем Файловом Менеджере

    Что бы установить его запустите AppImage из Терминала с опцией "install" (см. сразу внизу). Это копирует файлы рабочего стола и различные иконки на ваш компьютер. Если вы захотите удалить их, то вам придется включить опцию "remove" перед тем как вы удалите AppImage. Это не влияет на партитуры, созданные в какой-либо версии MuseScore.

    Используя командную строку

    Запуская AppImage из Терминала, это позволяет вам использовать различные опции командной строки. AppImage имеет некоторые специальные опции в дополнение к имеющимся в MuseScore normal command line options.

    Вам потребуется сменить директорию (cd) на ту, где был сохранен AppImage в вашей системе, например:

        cd ~/Desktop
        ./MuseScore*.AppImage [option...]

    Или указать путь к AppImage:

        ~/desktop/MuseScore*.AppImage [option...]

    Используйте опции "--help" и "man", чтобы получить больше информации о доступных опциях командной строки:

        ./MuseScore*.AppImage --help   # показывает полный список опций командной строки
        ./MuseScore*.AppImage man      # показывает страницу с инструкциями (поясняет что делает опция)

    Пакеты Дистрибутивов

    Debian

    (В идеале перед, либо в процессе и после) Устанавливая сам MuseScore, вы можете установить один или более пакетов звуковых шрифтом (если ни одного не установлено, зависимости автоматически выберут подходящий звуковой шрифт):

    • musescore-general-soundfont-small: стандартный звуковой шрифт MuseScore_General в формате SF3, поставляется вместе с MuseScore для других операционных систем
    • musescore-general-soundfont: HQ звуковой шрифт MuseScore_General в формате SF3, доступен через Extensions manager (Менеджер Расширений)
    • musescore-general-soundfont-lossless: HQ звуковой шрифт MuseScore_General в несжатом формате SF2: занимает на много больше места на вашем жестком диске, но обеспечивает высочайшее качество звука и наибыстрейшее время запуска
    • fluidr3mono-gm-soundfont: старый звуковой шрифт поставляемый с MuseScore 2.0 (предшественник MuseScore_General), используйте только если ресурсы очень загружены или если вам он необходим
    • timgm6mb-soundfont: старый звуковой шрифт поставляемый с MuseScore 1.3; не может заменять другие; используйте только если он вам необходим; очень крошечный

    Примечание: только звуковой шрифт MuseScore_General (HQ или обычный) поддерживает однотонную динамику (SND), и вам нужна по крайне мере версия 0.1.6 этих звуковых шрифтов (из нестабильных или бэк-портов) для поддержки SND!

    Команда sudo update-alternatives --config MuseScore_General.sf3 может использоваться в любое время чтобы выбрать звуковой шрифт, используемый MuseScore по умолчанию, если вы установили более одного шрифта (Внимание! timgm6mb-soundfont не может быть выбран здесь).

    Далее установите пакет musescore3 для MuseScore 3.x (сейчас наиболее стабильная версия) или musescore для MuseScore 2.x (есть также musescore-snapshot для предварительного просмотра разработчиками нестабильной версии). Пакеты доступны в следующих дистрибутивах:

    • musescore3: sid (не стабильная), bullseye (тестируется/Debian 11), buster-backports (стабильная/Debian 10), stretch-backports-sloppy (старая стабильная/Debian 9)
    • musescore: buster (стабильная/Debian 10), stretch-backports (старая стабильная/Debian 9), jessie-backports-sloppy (очень старая стабильная/Debian 8)
    • musescore-snapshot: experimental (можно использовать на нестабильных)

    См. https://backports.debian.org/Instructions/ для получения инструкций как добавить официальное хранилище патчей (backports) Debian в вашу систему и как установить от туда пакеты.

    Примечание: без соответствующих патчей (backports) более старые версии могут быть доступны: MuseScore 2.0.3 на stretch, MuseScore 1.3 на jessie. Настоятельно рекомендуется использование последней версии 2.3.2 для формата партитур вместо 2.x (или конвертации в 3.x)!

    Fedora

    1. Импорт ключа GPG:

      su
      rpm --import http://prereleases.musescore.org/linux/Fedora/RPM-GPG-KEY-Seve
       
    2. Зайдите на страницу download (загрузка) на сайте MuseScore. Нажмите на ссылку для загрузки стабильной Fedora и для выбора правильного пакета rpm для вашей архитектуры.

    3. В зависимости от вашей архитектуры используйте один или два набора команд для установки MuseScore

      • для архитектуры i386

        su
        yum localinstall musescore-X.Y-1.fc10.i386.rpm
         
      • для архитектуры x86_64

        su
        yum localinstall musescore-X.Y-1.fc10.x86_64.rpm
         

    Если у вас сложности со звуком, см. Fedora 11 и звук.
    См. также советы для различных дистрибутивов на станице загрузок.

    KDE neon 18.04 (bionic)

    Пакет KDE neon построен на другом хранилище чем обычный Ubuntu PPAs, поскольку для нас это единственный способ создавать пакеты для KDE neon. Из-за ограничений используемого сервиса OpenSuSE Buildservice в настоящее время он предоставляет только пакеты amd64 (64-битный ПК), пакетов ARM нет (Slimbook или Pinebook remix).

    Все команды перечисленные ниже должны вводиться в терминале, в одну строку каждый.

    1. Удалите Ubuntu PPAs (все три) из вашей системы, если вы уже конфигурировали ранее. В основном это в /etc/apt/sources.list или в одном из файлов ниже /etc/apt/sources.list.d/; если вы использовали add-apt-repository (рекомендованный способ) что бы разрешить PPA, вы можете удалить их так: sudo rm -f /etc/apt/sources.list.d/mscore-ubuntu-ubuntu-mscore*

      KDE neon не переносимый с Ubuntu PPAs!

    2. Установите несколько стандартных пакетов (обычно они уже там, но в случае если их там нет), что бы суметь безопасно скачать ключ подписи хранилища (repository signature key):

      sudo apt-get install wget ca-certificates
     
    1. Скачайте (через безопасное соединение HTTPS) и установите ключ подписи хранилища:
      wget -O - https://download.opensuse.org/repositories/home:/mirabile:/mscore/bionic-neon/Release.key | sudo apt-key add -
     
    1. Активируйте хранилище:
      echo deb https://download.opensuse.org/repositories/home:/mirabile:/mscore/bionic-neon ./ | sudo tee /etc/apt/sources.list.d/mscore.list
     
    1. Сделайте доступными новые пакеты :
      sudo apt-get update
     

    Теперь настало время установить один или более пакетов звуковых шрифтов (в идеале установите тот, что вы хотите до установки MuseScore):

    • musescore-general-soundfont-small: стандартный звуковой шрифт MuseScore_General в формате SF3, поставляется с MuseScore для других операционных систем
    • musescore-general-soundfont: HQ звуковой шрифт MuseScore_General в формате SF3, доступен через Менеджер Расширений
    • musescore-general-soundfont-lossless: HQ звуковой шрифт MuseScore_General в несжатом формате SF2: занимает на много больше места на вашем жестком диске, но обеспечивает высочайшее качество звука и наибыстрейшее время запуска
    • fluidr3mono-gm-soundfont: старый звуковой шрифт поставляемый с MuseScore 2.0 (предшественник MuseScore_General), используйте только если ресурсы очень загружены или если вам он необходим
    • timgm6mb-soundfont: старый звуковой шрифт поставляемый с MuseScore 1.3; не может заменять другие; используйте только если он вам необходим; очень крошечный

    Если вы пропустите этот шаг, подходящий звуковой шрифт будет установлен автоматически когда вы будете устанавливать само приложение MuseScore на финальном шаге.

    Примечание: только звуковой шрифт MuseScore_General (HQ или обычный) поддерживают однотонную динамику (SND), и вам необходима по крайней мере версия 0.1.6 этих звуковых шрифтов (из нашего хранилища) для поддержки SND!

    Команда sudo update-alternatives --config MuseScore_General.sf3 может использоваться в любое время чтобы выбрать звуковой шрифт, используемый MuseScore по умолчанию, если вы установили более одного шрифта (Внимание! timgm6mb-soundfont не может быть выбран здесь).

    Наконец вы можете установить последнюю стабильную версию MuseScore командой sudo apt-get install musescore3 и старую версию 2.x командой sudo apt-get install musescore (также доступен пакет musescore-snapshot с нестабильной предварительной версией для разработчиков).

    Ubuntu, Kubuntu, Xubuntu, …

    ВНИМАНИЕ: данные инструкции не для пользователей KDE neon (см. выше)!

    MuseScore 2.x (старая версия) доступна от 18.10 (cosmic) до 19.10 (eoan) из коробки. Более старый выпуск Ubuntu содержит более старые версии (18.04 (bionic) имеет 2.1, 16.04 (xenial) имеет2.0, 14.04 (trusty) и 12.04 (precise) имеют 1.3 и 1.2, соответственно). Аналогично инструкциям Debian мы рекомендуем использовать самую последнюю версию 2.3.2 для старых партитур 2.x, или переводя эти партитуры в MuseScore 3.

    Помимо версий поставляемых самим дистрибутивом, пакеты MuseScore Debian предоставляют более новые версии MuseScore для более старых выпусков Ubuntu в официальном PPAs (пакетные архивы).

    Пожалуйста активируйте хранилище Stable releases (Стабильные выпуски) of MuseScore 3 в вашей системе и потом установите пакет musescore3, доступный для всех выпусков от 18.04 (bionic) и далее. (Не возможно предоставить MuseScore 3 для более старых выпусков Ubuntu, поскольку им не достает минимум Qt версии, требуемой в MuseScore 3.)

    Если вы желаете установить более старый MuseScore 2, активируйте Stable releases of MuseScore 2 PPA и установите пакет musescore, доступный от 12.04 (precise), 14.04 (trusty), 16.04 (xenial), и 18.04 (bionic) и далее. (Некоторые промежуточные выпуски могут иметь чуть более старые версии MuseScore всё ещё доступные, но лучше обновить до следующей LTS.) В древних выпусках 12.04 (precise) и 14.04 (trusty) обновиться библиотека Qt в вашей системе, что может сломать несвязанное программное обеспечение (и на 12.04 обновлены даже библиотеки C++), заметьте; лучше обновить до более новой LTS.

    Также есть MuseScore Nightly Builds (не стабильные разрабатываемые сборки) PPA, из которого смельчаки могут установить пакет musescore-snapshot, для LTS это только 18.04 (bionic).

    ВНИМАНИЕ: Данные PPA подходят только к Ubuntu/Kubuntu/Xubuntu/… но не к Debian или KDE neon!

    Как и в случае с Debian вы можете у становить один или более пакетов звуковых шрифтов (идеально установить тот, что вы хотите до установки MuseScore, но если вы не установите, то подходящий шрифт будет установлен вместе с MuseScore):

    • musescore-general-soundfont-small: стандартный звуковой шрифт MuseScore_General в формате SF3, поставляется с MuseScore для других операционных систем
    • musescore-general-soundfont: HQ звуковой шрифт MuseScore_General в формате SF3, доступен через Менеджер Расширений
    • musescore-general-soundfont-lossless: HQ звуковой шрифт MuseScore_General в несжатом формате SF2: занимает на много больше места на вашем жестком диске, но обеспечивает высочайшее качество звука и наибыстрейшее время запуска
    • fluidr3mono-gm-soundfont: старый звуковой шрифт поставляемый с MuseScore 2.0 (предшественник MuseScore_General), используйте только если ресурсы очень загружены или если вам он необходим
    • timgm6mb-soundfont: старый звуковой шрифт поставляемый с MuseScore 1.3; не может заменять другие; используйте только если он вам необходим; очень крошечный

    Примечание: Только звуковой шрифт MuseScore_General (HQ или обычный) поддерживают однотонную динамику (SND) и вам нужна по крайней мере версия 0.1.6 этих звуковых шрифтов (возможно из PPA) для поддержки SND!

    Команда sudo update-alternatives --config MuseScore_General.sf3 может использоваться в любое время чтобы выбрать звуковой шрифт, используемый MuseScore по умолчанию, если вы установили более одного шрифта (Внимание! timgm6mb-soundfont не может быть выбран здесь).

    Do you still have an unanswered question? Please log in first to post your question.