Такая возможность есть. Ставьте, никто не запрещает
Шутите? Как же я (обычный пользователь, который не бум-бум во всех этих цифровых премудростях), поставлю тот же Otter, если его в репе нет? Никак. Вот и имеем то, что имеем.
Не-не, я не против, на здоровье если нравится.
Но мне просто любопытно, а шо вы в нём такого особенного увидели?
Ну браузер и браузер.
Сам маленький, - пару мегабайт. При инсталляции ничего не ломает. Но версия i586 0.9.07git от javierllorente из неофициального репозитория openSUSE 13.2, из p8 потащит библиотек, сотни на полторы метров.
Жрёт много, - резидентно с одной вкладкой тубы, метров 275
$ ps -eo rss,vsz,args|grep otter
277292 659088 otter-browser
Как выглядит?, - да как все.
Пакет? Нет, не собирал, - лень.
Особых хитрых опций при инсталляции не требует.
Всё тут:
http://software.opensuse.org/package/otter-browserhttps://build.opensuse.org/package/show?project=home%3Ajavierllorente&package=otter-browserhttps://build.opensuse.org/package/binaries/home:javierllorente/otter-browser?repository=openSUSE_13.2$ apt-cache depends otter-browser
otter-browser-0.9.07git-4.1
Требует: </bin/sh>
sh-3.2.57-alt1
Требует: </bin/sh>
sh-3.2.57-alt1
Требует: <libQt5Core.so.5>
libqt5-core-5.6.0-alt1
Требует: <libQt5DBus.so.5>
libqt5-dbus-5.6.0-alt1
Требует: <libQt5Gui.so.5>
libqt5-gui-5.6.0-alt1
Требует: <libQt5Multimedia.so.5>
libqt5-multimedia-5.6.0-alt1
Требует: <libQt5Network.so.5>
libqt5-network-5.6.0-alt1
Требует: <libQt5PrintSupport.so.5>
libqt5-printsupport-5.6.0-alt1
Требует: <libQt5Script.so.5>
libqt5-script-5.6.0-alt1
Требует: <libQt5Sql.so.5>
libqt5-sql-5.6.0-alt1
Требует: <libQt5WebKit.so.5>
libqt5-webkit-5.6.0-alt1
Требует: <libQt5WebKitWidgets.so.5>
libqt5-webkitwidgets-5.6.0-alt1
Требует: <libQt5Widgets.so.5>
libqt5-widgets-5.6.0-alt1
Требует: <libc.so.6>
glibc-core-6:2.23-alt2
Требует: <libc.so.6(GLIBC_2.0)>
glibc-core-6:2.23-alt2
Требует: <libc.so.6(GLIBC_2.1.3)>
glibc-core-6:2.23-alt2
Требует: <libc.so.6(GLIBC_2.3.4)>
glibc-core-6:2.23-alt2
Требует: <libc.so.6(GLIBC_2.4)>
glibc-core-6:2.23-alt2
Требует: <libgcc_s.so.1>
libgcc1-5.3.1-alt3
Требует: <libgcc_s.so.1(GCC_3.0)>
libgcc1-5.3.1-alt3
Требует: <libgcc_s.so.1(GLIBC_2.0)>
libgcc1-5.3.1-alt3
Требует: <libm.so.6>
glibc-core-6:2.23-alt2
Требует: <libm.so.6(GLIBC_2.0)>
glibc-core-6:2.23-alt2
Требует: <libpthread.so.0(GLIBC_2.0)>
glibc-pthread-6:2.23-alt2
Требует: <libstdc++.so.6>
libstdc++6-5.3.1-alt3
Требует: <libstdc++.so.6(CXXABI_1.3)>
libstdc++6-5.3.1-alt3
Требует: <libstdc++.so.6(GLIBCXX_3.4)>
libstdc++6-5.3.1-alt3
Требует: <libstdc++.so.6(GLIBCXX_3.4.11)>
libstdc++6-5.3.1-alt3
Требует: <libstdc++.so.6(GLIBCXX_3.4.15)>
libstdc++6-5.3.1-alt3
$ cat RPM/SPECS/otter-browser.spec
#
# spec file for package otter-browser
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: otter-browser
Version: 0.9.07git
Release: 4.1
Summary: Web browser controlled by the user
License: GPL-3.0+
Group: Productivity/Networking/Web/Browsers
Url: http://otter-browser.org/
Source: %{name}-%{version}.tar.gz
BuildRequires: cmake
BuildRequires: hicolor-icon-theme
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(Qt5Concurrent) >= 5.2
BuildRequires: pkgconfig(Qt5Core) >= 5.2
BuildRequires: pkgconfig(Qt5DBus) >= 5.2
BuildRequires: pkgconfig(Qt5Gui) >= 5.2
BuildRequires: pkgconfig(Qt5Multimedia) >= 5.2
BuildRequires: pkgconfig(Qt5Network) >= 5.2
BuildRequires: pkgconfig(Qt5PrintSupport) >= 5.2
BuildRequires: pkgconfig(Qt5Script) >= 5.2
BuildRequires: pkgconfig(Qt5Sql) >= 5.2
BuildRequires: pkgconfig(Qt5WebKit) >= 5.2
BuildRequires: pkgconfig(Qt5WebKitWidgets) >= 5.2
BuildRequires: pkgconfig(Qt5Widgets) >= 5.2
%description
Project aiming to recreate classic Opera (Presto) UI using Qt.
%prep
%setup -q
%build
%cmake
make %{?_smp_mflags}
%install
%cmake_install
%find_lang %{name} --with-qt
%post
%desktop_database_post
%icon_theme_cache_post
%postun
%desktop_database_postun
%icon_theme_cache_postun
%files
%defattr(-,root,root)
%doc CHANGELOG CONTRIBUTING.md COPYING README.md TODO
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_mandir}/man?/%{name}.?%{?ext_man}
%changelog
* Fri Jun 5 2015 sor.alexei@meowr.ru
- Update to 0.9.06:
* Add a start page (speed dial).
* Add MDI mode (disabled by default).
* Add source viewer.
* Add dropdown with list of recently typed URLs.
* Add option to disable single key shortcuts.
* Add support for freedesktop.org notifications.
* Lots of other fixes and improvements.
* Thu Apr 2 2015 hrvoje.senjan@gmail.com
- Update to 0.9.05:
* experimental backend for QtWebEngine (Blink), disabled by default;
* added advanced options for cookies;
* added interface for configuring toolbars;
* added support for bookmark bars;
* added Ctrl+Tab tab switcher;
* added support for taking notes;
* added interface to deny or grant permission to use geolocation etc.
(set of available permissions depends on what is supported by backend);
* restore tab position when restoring closed tab;
* tabs are now drawn horizontally in vertical toolbars;
* many other fixes and improvements.
* Fri Feb 27 2015 sor.alexei@meowr.ru
- Initial package.
Зависимости не сломаны.
Во втором вложении то, что притянуто по зависимостям.
Удаляется этот мусор просто:
Перед инсталляцией смотрим что установит
apt-get install /где/otter-browser-0.9.07git-4.1.i586.rpm -s|grep Inst|cut -f2 -d ' ' > /куда/otter.txt
Заменяем переносы строк на пробелы
cat otter.txt| tr '\n' ' ' > otter-browser.txt
Для удаления после инсталляции, подсовываем apt'у список пакетов которые устанавливались
apt-get remove $(</где/otter-browser.txt)
Система полностью вычищена.
Хитрого тут ровно ничего, - чуть-чуть внимательности и фантазии.
Но нужно учитывать один момент:
пока что этот браузер вечная бета и финал релизом никогда не был
https://otter-browser.org