Как установить Midori?
Я попытался установить Midori, используя этот ответ:
Откройте терминал, нажав Ctrl+Alt+T и выполните следующие команды,
sudo apt-add-repository ppa:midori/ppa sudo apt-get update sudo apt-get install midori
но я получил следующую ошибку:
E: Package 'midori' has no installation candidate
3 ответа
Можно установить midori, скомпилировав его исходный код под Ubuntu 17.10. Имейте в виду, что этот браузер не разрабатывался в течение некоторого времени, поэтому не будут решаться различные проблемы безопасности.
Требуется всего 4 простых шага:
1. Загрузите инструменты сборки и файлы разработчика:
Для сборки мидори вам понадобится набор инструментов для компиляции и некоторые файлы "разработки". Просто скопируйте следующую единственную команду в окно терминала:
sudo apt-get install build-essential cmake valac libvala-0.36-dev \
libwebkitgtk-3.0-dev libsqlite3-dev libsoup-gnome2.4-dev libwebkit2gtk-4.0-dev \
libzeitgeist-2.0-dev libgcr-3-dev librsvg2-bin intltool
2. Создайте каталог сборки и загрузите исходный код:
Затем создайте каталог сборки, скачайте и распакуйте исходный код midori здесь. Опять-таки, следующая команда:
mkdir $HOME/midori_build && cd $HOME/midori_build && \
wget http://midori-browser.org/downloads/midori_0.5.11_all_.tar.bz2 && \
tar xvf midori_0.5.11_all_.tar.bz2
3. Измените источник:
midori требует некоторой настройки для компиляции с новыми библиотеками, и следующий фрагмент заимствован из Linux From Scratch для достижения этой цели. Опять единственная команда:
cd $HOME/midori_build/midori-0.5.11 && \
sed -e 's/protected Tally/public Tally/g' -i midori/midori-notebook.vala && \
sed -e 's/%d other files/%u other files/g' -i extensions/transfers.vala && \
for f in transfers adblock/widgets apps history-list notes; do
sed -e 's/.remove (iter/.remove (ref iter/g' -i "extensions/$f.vala"
done
4. Скомпилируйте и установите midori:
Используйте следующую единственную команду для компиляции и установки midori (в комплекте с checkinstall для легкого удаления):
cd $HOME/midori_build/midori-0.5.11 && \
mkdir build && cd build && \
cmake -DCMAKE_INSTALL_PREFIX=/usr/local \
-DUSE_GTK3=ON \
-DCMAKE_BUILD_TYPE=Release \
-DHALF_BRO_INCOM_WEBKIT2=ON .. && make && \
sudo checkinstall -D --install=yes --fstrans=no --pakdir "$HOME/midori_build" \
--pkgname midori --backup=no --deldoc=yes --deldesc=yes --delspec=yes --default \
--pkgversion "0.5.11" && \
sudo ldconfig
Скриншот:
Ниже приведен скриншот завершенной установки в моей системе 17.10. Обратите внимание, что для значка боковой панели (док-станции) еще нужно немного исправить, но я расскажу после Xmas:).
Рекомендации:
- Linux From Scratch: midori Извлекает информацию отсюда, чтобы midori скомпилировал последние версии
Мидори, похоже, снова активно развивается.
• https://www.midori-browser.org/2018/11/30/lorem-ipsum/
• https://github.com/midori-browser/core/releases/.
Некоторые особенности Midori 7:
• Исправлена проблема рендеринга YouTube из-за пользовательского агента пользователя
• Исправлен невидимый курсор в текстовых полях
• Восстановлено поведение " " и "." в завершении urlbar
• Скачать / веб-уведомления для фона окна / вкладки
• Выделите на панели инструментов для завершения загрузки
• Вновь введен прокси-сервер UX
• Несколько процессов для отдельных вкладок
• Адаптивный макет панели инструментов для небольших экранов
Самый простой способ сейчас - использовать пакет Snap.
В терминальном типе -
sudo apt install snapd
sudo snap install midori