LINUX.ORG.RU

Дефолтный браузер в линуксе


0

0

Нужно из приложения открыть линк во внешнем браузере. Как определить, какой браузер выбран дефолтным? В гноме можно просто запустить процесс gnome-open и он сам все поймет. Есть ли универсальный способ для любого DE или в линуксовом десктопе нет такого понятия, как "браузер по умолчанию"?

> Есть ли универсальный способ для любого DE

что-то я как-то очень в этом сомневаюсь..

isden ★★★★★
()
Ответ на: комментарий от Dirty_Diana

Подозреваю, что xdg-open относится к стандартам freedesktop.org, и может быть найден за пределами deb-based, в отличие от.

GotF ★★★★★
()
Ответ на: комментарий от GotF

xdg-utils:

Description: desktop integration utilities from freedesktop.org xdg-utils contains utilities for integrating applications with the desktop environment, regardless of which desktop environment is used. They are part of freedesktop.org's Portland project.

GotF ★★★★★
()
Ответ на: комментарий от isden

>> Есть ли универсальный способ для любого DE
> что-то я как-то очень в этом сомневаюсь..


Есть способ для любого DE, соблюдающего FDO :)

DE открывает файлы черех xdg-open.

xdg-open 'http://www.freedesktop.org/'

KRoN73 ★★★★★
()
Ответ на: комментарий от ananas

Нет. В Linux ничего гарантировать нельзя :)

KRoN73 ★★★★★
()
Ответ на: комментарий от ananas

>что на любом десктопе установлен пакет xdg-utils?
для этого и придумали зависимости)
а если импортируемая фича второстепенная - то забить, если пакет не установлен.

xydo ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.