Как установить браузер из командной строки Linux?
Установил CentOS 8 минимальную версию. Затем поставил туда xfce . Минимальный набор браузеров установил так:
Для полноты зоопарка картины надо ещё добавить туда opera , yandex-browser и google-chrome . Пока хватит. Не хочется скачивать и устанавливать это всё по отдельности rpm пакетами, ведь у каждого из них есть свой репозиторий. Обычно пользовался для этого дела браузером. Как это сделать из консоли?
2 ответа 2
Создаём скрипт для установки браузеров, который будет состоять из двух частей: сначала добавляем репозитории браузеров, затем устанавливаем сами браузеры из этих репозиториев. Описания репозиториев те же, что предлагают rpm пакеты этих браузеров. browsers.sh :
По идее должен работать прежний принцип:
Opera устанавливается по аналогии.
-
Важное на Мете
Похожие
Подписаться на ленту
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Как установить Google Chrome через командную строку Windows Powershell легко
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
ИсточникКак установить браузер Google Chrome на Linux
Это руководство предназначено для начинающих пользователей Linux и рассказывает о двух способах установки браузера Google Chrome на Ubuntu. Первый метод рассказывает как установить Chrome на Ubuntu используя графический интерфейс, второй использует терминальные команды для установки Google Chrome на Linux.
Обратите внимание, что с марта 2016 года Google Chrome больше не предоставляет 32-битную поддержку Linux. Если у вас 32-битная версию Ubuntu, рассмотрите возможность перехода на 64-битный дистрибутив. Или вы можете установить на Ubuntu 32-битную версию браузера Chromium с открытым исходным кодом, используя эту команду:
Установка Chrome на Ubuntu графическим способом
Перейдите на страницу https://www.google.com/chrome. Нажмите на вкладку Download Chrome.
Затем выберите первый вариант (64-битный .deb для Debian / Ubuntu), нажмите «Принять и установить».
Когда появится вопрос, как открыть этот файл deb, выберите опцию по умолчанию, чтобы открыть его в Ubuntu Software (ранее Ubuntu Software Center).
Как Запустить Браузер из Командной Строки ✅ Быстрое Открытие Сайта, Инкогнито, Последней Сессии
Если вы выберете первый вариант, пакет Google Chrome будет загружен в /tmp/mozilla_$username каталог. После завершения загрузки программное обеспечение Ubuntu откроется автоматически. Кликните на кнопку «Установить», чтобы установить google-chrome-stable на Ubuntu. Информация о версии и размере установки приведена в разделе «Подробности». 189,4 МБ дискового пространства — это огромный объём для веб-браузера.
Поскольку для установки программного обеспечения Chrome в Linux требуются права суперпользователя, вам необходимо ввести пароль для аутентификации.
После завершения установки вы можете запустить браузер Chrome в Unity Dash или ввести следующую команду в терминале — google-chrome-stable.
.
Установка Google Chrome на Ubuntu из командной строки
Для тех, кто любит оттачивать свои навыки командной строки, мы расскажем, как установить Google Chrome в Ubuntu 16.04 / 17.10 с помощью терминала.
1. Нажмите CTRL + ALT + T, чтобы открыть окно терминала, затем отредактируйте sources.list файл с помощью текстового редактора nano. Вам необходимо ввести свой пароль.
2. Используйте клавишу со стрелкой вниз, чтобы перейти к нижней части этого файла. Скопируйте следующую строку APT и вставьте ее в конец файла.
3. Чтобы сохранить файл в текстовом редакторе Nano, нажмите Ctrl + O, затем Enter для подтверждения и CTRL + X, чтобы выйти из этого файла.
4. После этого введите следующую команду, чтобы загрузить ключ подписи Google:
5. Затем используйте apt-key, чтобы добавить его в свой набор ключей. Теперь менеджер пакетов сможет проверить целостность пакета Google Chrome
6. Теперь обновите список пакетов и установите стабильную версию Google Chrome для Ubuntu.
7. Если вы хотите установить бета-версию или нестабильную версию Google Chrome на Linux, используйте следующие команды:
8. Браузер Google Chrome Linux версия поставляется со встроенным флеш-плеером Pepper Flash, установленным в /opt/google/chrome/PepperFlash каталоге.
При выдаче команды sudo apt update вы можете увидеть следующее предупреждающее сообщение:
9. Это связано с тем, что пакет Google Chrome создал строку APT в файле /etc/apt/sources.list.d/google-chrome.list. Вы можете удалить предупреждение, удалив этот файл.
Как видите, установить браузер Google Chrome на Ubuntu было очень просто.
ИсточникКоманда install (winget)
Команда install программы winget устанавливает указанное приложение. Чтобы указать приложение, которое нужно установить, используйте команду search.
Для команды install необходимо указать точную строку для установки. В случае какой-либо неоднозначности вам будет предложено дополнительно отфильтровать команду install для уточнения приложения.
Использование
Аргументы
Доступные аргументы перечислены ниже.
Аргумент | Описание |
---|---|
-q,—query | Запрос, используемый для поиска приложения. |
-?, —help | Позволяет получит дополнительную справку по этой команде. |
Аргумент запроса является позиционным. Синтаксис с использованием подстановочных знаков не поддерживается. Чаще всего это строка символов, которая должна уникальным образом идентифицировать пакет, который вы хотите установить.
Параметры
Эти параметры позволяют настроить функцию установки в соответствии со своими потребностями.
Параметр | Описание |
---|---|
-m, —manifest | За этим параметром должен следовать путь к файлу манифеста (YAML). Манифест можно использовать для запуска функции установки из локального файла YAML. |
—id | Ограничивает установку приложением с определенным идентификатором. |
—name | Ограничивает поиск приложением с определенным именем. |
—moniker | Ограничивает поиск моникером, указанным для приложения. |
-v, —version | Позволяет указать точную версию для установки. Если параметр не задан, будет установлено приложение с наибольшим номером версии. |
-s, —source | Ограничивает поиск источником с указанным именем. За этим параметром должно следовать имя источника. |
—scope | Позволяет указать, должен ли установщик использовать область пользователя или компьютера. |
-a, —architecture | Выбор архитектуры для установки. |
-e, —exact | Ищет точное совпадение со строкой в запросе, выполняя при этом проверку на учет регистра. Поведение по умолчанию для подстроки не используется. |
-i, —interactive | Запускает установщик в интерактивном режиме. При взаимодействии по умолчанию отображается ход выполнения установщика. |
-h, —silent | Запускает установщик в автоматическом режиме. Блокирует весь пользовательский интерфейс. При взаимодействии по умолчанию отображается ход выполнения установщика. |
—locale | Указывает используемый языковой стандарт (формат BCP47). |
-o, —log | Направляет данные журнала в файл журнала. Необходимо указать путь к файлу, для которого у вас есть права на запись. |
—override | Строка, которая будет передана непосредственно в установщик. |
-l, —location | Расположение для установки (если поддерживается). |
—force | Переопределяет проверку хэша установщика. Не рекомендуется. |
—accept-package-agreements | Используется для принятия лицензионного соглашения и позволяет избежать появления запроса. |
—accept-source-agreements | Используется для принятия исходного лицензионного соглашения и позволяет избежать появления запроса. |
—header | Необязательный заголовок HTTP источника REST Windows-Package-Manager. |
-r, —rename | Значение для переименования исполняемого файла (переносимый) |
—verbose-logs | Используется для переопределения параметра ведения журнала и создания подробного журнала. |
Примеры запросов
В следующем примере устанавливается определенная версия приложения.
В следующем примере выполняется установка приложения по его идентификатору.
В следующем примере выполняется установка приложения по версии и идентификатору.
Множественный выбор
Если по запросу, отправленному программе winget, найдено несколько приложений, winget отобразит результаты поиска. Это даст вам дополнительные данные, необходимые для уточнения условий поиска и правильной установки.
Лучший способ ограничить выбор одним файлом — использовать идентификатор приложения в сочетании с параметром точного запроса. Например:
Если настроено несколько источников, возможно наличие повторяющихся записей. Чтобы устранить неоднозначность, необходимо указать источник.
Источник msstore использует уникальные идентификаторы в качестве значения Id для пакетов. Для них не требуется параметр запроса exact. Например:
Локальная установка
Параметр manifest позволяет установить приложение, передавая YAML-файл непосредственно клиенту. Если манифест содержит несколько файлов, необходимо использовать каталог, содержащий эти файлы. Параметр manifest используется следующим образом.
Использование: winget install —manifest
Параметр | Описание |
---|---|
-m, —manifest | Путь к манифестам устанавливаемого приложения. |
Установка пакетов из локальных файлов манифеста может быть связана с определенными рисками. Администратор должен включить эту функцию в качестве дополнительной меры предосторожности. Чтобы включить эту функцию, выполните winget settings —enable LocalManifestFiles . Чтобы отключить эту функцию, выполните winget settings —disable LocalManifestFiles .
Файлы журнала
Если файлы журналов для winget не перенаправлены, они будут находиться в следующей папке: %temp%AICLI*.log
Лицензионные соглашения
Некоторые приложения в начале установке потребуют от пользователя принять условия лицензии или других соглашений, прежде чем установка будет продолжена. В этом случае Диспетчер пакетов Windows предложит пользователю принять условия соглашений. Если пользователь не примет условия, приложение не будет установлено.
В командной строке можно включить автоматическое принятие условий соглашений, передав в командной строке параметр —accept-package-agreements. Это может быть полезно при создании скрипта для Диспетчера пакетов Windows.
Источник