Установить мозилла: Firefox — это больше, чем просто браузер.
Содержание
Firefox | Русскоязычная документация по Ubuntu
Содержание
Firefox
Установка
Настройка Приватности
Установка Статичного Билда с Сайта Разработчиков
Установка Aurora
Установка Firefox-trunk
Служебные страницы Firefox
Советы по настройке
Настройка скорости прокрутки
Геопозиционирование
Отключение DOM-Storage
Отключение реферера
Отключение восстановление предыдущей сессии
Задержка перед установкой плагинов
Параллельные запросы к серверу
Количество запросов к серверу
Кнопки закрытия на вкладках
Всплывающие окна
Проверка орфографии
Чтение PDF документов
Импорт закладок
Импорт закладок с кириллическими символами из IE
Полезные горячие клавиши
Ссылки
Mozilla Firefox — свободно распространяемый браузер, разработкой и распространением которого занимается Mozilla Corporation. Третий по популярности браузер в мире.
В браузере присутствуют интерфейс со многими вкладками, проверка орфографии, поиск по мере набора, «живые закладки», менеджер закачек, поле для обращения к поисковым системам.
Возможность расширения функционала браузера огромным количеством всевозможных дополнений, распространение на условиях «свободных лицензий» GPL/LGPL/MPL1) делает Firefox особенно популярным среди пользователей Ubuntu, к тому же, браузер от Mozilla входит в стандартный набор предустановленных приложений дистрибутива.
Установка
Для установки Firefox перейдите по ссылке слева или выполните в терминале команду:
sudo apt-get update sudo apt-get install firefox
Новые версии Firefox добавляются сразу в основной репозиторий.
Настройка Приватности
Для того чтобы настроить Firefox на максимальную приватность нужно пройти на страницу приватности браузера — Правка > Настройки > Приватность.
Далее, — выставляем точку на «Не сообщать сайтам о моих настройках приватности». Далее, — снимаем галку с «Всегда работать в режиме приватного просмотра» и выставляем «Firefox будет использовать ваши настройки хранения истории». Далее, — снимаем галки с «Помнить историю…» и «Принимать куки с сайтов». Выставляем галку на «Очищать историю при закрытии браузера».
Но тут есть одна сложность — множество сайтов для регистрации используют именно куки и откажутся регестрировать вас на своих страницах. Что бы избежать этого, нажмите там же в Приватности кнопку Исключения и введите в поле адреса те нужные вам сайты, которые используют куки для активации и регистрации — например: google.com — разрешить на сессию. Опция «разрешить на сессию» отменит задействование постоянных куков, использование которых тоже несколько снижает уровень приватности и безопасности. Чтобы внесённые сайты не сбрасывались при закрытии браузера, там же в Приватности нажмите кнопку Параметры и выставте галки везде кроме «Данные: Настройки для сайтов»… Всё вышеописанное будет работать ещё более эффективно в плане приватности и защищённости если:
sudo ufw enable sudo ufw default deny
Подробнее о ufw смотрите страницу Firewall
Некоторые сайты и соцсети при подобных жёстких настройках — могут отыгнорировать вашу регистрацию и откажутся вас логинить… В этом случае смягчите настройки приватности, поставив галку «Принимать куки с сайтов», «Со сторонних» — Никогда.
И не забудте удалить исключения.
Установка Статичного Билда с Сайта Разработчиков
Не совсем линуксовский способ, но гарантирует свежую и стабильную версию браузера. Качественно подходит для любителей старых дистрибутивов в которых прекращена поддержка, браузера в том числе, — например версия 10.04-LTS. Делаем это так, — качается в домашнюю директорию архив с последней версией, с сайта mozilla.org — например русская версия для 64-битных систем:
cd ~/ wget -c https://download-installer.cdn.mozilla.net/pub/firefox/releases/37.0.2/linux-x86_64/ru/firefox-37.0.2.tar.bz2
Стандартной директорией для любителей командной строки будет директория:
wget -c https://download-installer.cdn.mozilla.net/pub/firefox/releases/
Остальное подсмотрите здесь: 02.png — и по ссылке: https://www.mozilla.org/en-US/firefox/all/ — где:
/37.0.2 - номер релиза /linux-x86_64 - архитектура билда /ru - язык билда /firefox-37.0.2.tar.bz2 - полное название архива с билдом
Так же можете закачать любую нужную вам версию вручную, в домашнюю директорию, используя эту же страницу — Download Firefox in your language — где выбираем язык билда.
Далее, архив распаковывается в папку /opt — которая специально используется для подобных статичных архивов с программным обеспечением:
cd /opt sudo tar -jxvf ~/firefox-37.0.2.tar.bz2
Далее, делаем несколько полезных ссылок, — пару симлинков в /usr/local/bin и /usr/bin чтобы можно было запускать браузер из командной строки терминала. И одну на десктоп — по желанию:
sudo ln -s /opt/firefox/firefox /usr/local/bin/firefox sudo ln -s /opt/firefox/firefox /usr/bin/firefox ну и одну отправляем на рабочий стол, если надо - например эту - /usr/bin/firefox
Далее, — настраиваем firefox как это делаем обычно и так как написано на этой странице и — работаем. Обновление производим штатным для браузера способом — из меню: Справка — О Firefox.
Установка Aurora
Помимо основной, стабильной ветки, есть так же нестабильная ветка, именуемая Aurora. Для её установки надо добавить PPA репозитории.
Добавление PPA-репозитория с Aurora заменит ваш стабильный Firefox! Эта версия Firefox нестабильна и может содержать баги! Используйте ее на свой страх и риск!
Для добавления PPA Aurora и установки выполните в терминале команды:
sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora sudo apt-get update sudo apt-get install firefox
Установка Firefox-trunk
Так же есть и Nightly сборки именуемые Firefox-trunk. Firefox-trunk не заменяет стабильную версию Firefox, поэтому можно держать одновременно стабильную и разрабатываемую сборки.
Использование Firefox-trunk может привести к потере Ваших данных. Эта версия Firefox предназначена для разработчиков и тестировщиков и содержит баги! Используйте ее на свой страх и риск!
sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa sudo apt-get update sudo apt-get install firefox-trunk
Служебные страницы Firefox
about: — выводит справку о версии, ядре и номере сборки браузера, а также информацию об авторских правах;
about:cache — предоставляет информацию о кеш-памяти (в том числе и дисковой) с указанием полного перечня всех файлов;
about:buildconfig — выводит список опций и аргументов, которые использовались при компиляции вашей версии Firefox;
about:plugins — сообщит об установленных дополнительных модулях в браузере;
about:credits — расскажет о тех, кто принимал активное участие в разработке, отладке и тестировании Firefox;
about:config — позволяет получить доступ ко многим скрытым настройкам браузера Firefox;
about:robots — послание роботов землянам;
about:mozilla — «великая» книга Mozilla.
Советы по настройке
Обычно изменения (правка about:config, установка/удаление плагинов…) вступают в силу после перезапуска браузера
Если какой параметр отсутствует, то его нужно создать
Расширенные настройки Firefox производятся на странице с адресом
about:config
Настройка скорости прокрутки
mousewheel.acceleration.start
1
— использовать настройки прокрутки (включение опции, по умолчанию -1)
mousewheel.acceleration.factor
10
— регулировка опции. по умолчанию 10, но значении 20 — уже начинает резво мотать страницу
Геопозиционирование
geo.enabled
false
— отключение определения вашего местоположения при веб-сёрфинге
Отключение DOM-Storage
Dom Storage (или как его еще называют Web Storage) представляет собой часть новых технологий грядущего стандарта HTML 5. Это механизм, который призван предоставить разработчику возможность хранить набор данных значительного объема на стороне клиента и получать к ним доступ с помощью специального API.
При не особой надобности эту фичу можно отключить, — но тут будте осторожны, — ибо некоторые соц. сети начинают сбоить при отключениии этого параметра. Так например в ВК могут начаться проблемы с личками (личными сообщениями).
dom.storage.enabled
false
— отключение
Отключение реферера
network.http.sendRefererHeader
При включённом HTTP referer владелец веб-сайта получает возможность узнать, по каким поисковым запросам, как часто и на какие именно страницы попадают люди. Для того что бы избежать этого, достаточно отключить механизм отсылания заголовков на сервер веб-сайта (значение <0>)
0
— Do not send referer header (не отсылать заголовки)
1
— Send partial header (отсылать изборочные заголовки)
2
— Send all of header (отсылать все заголовки — по умолчанию)
Параметр отвечает за передачу реферера между двумя https-сайтами. Есть мнение что по этой функции можно не заморачиваться, — она отключается автоматически после правки предыдущей.
network.http.sendSecureXSiteReferrer
true
— Отправить заголовок при навигации с https-сайта на другой https-сайт (по умолчанию) false
— Не отправлять заголовок при навигации с https-сайта на другой https-сайт
Отключение восстановление предыдущей сессии
Обычно после падения браузера, или например, выключении питания — новый запуск браузера стремиться воссоздать и загрузить те страницы, которые были загружены до падения. Некоторые пользователи обычно склонны выключать эту функцию из соображений безопасности и прочих. Выключить её можно так:
browser.sessionstore.resume_from_crash
false
— Отключение функции
Задержка перед установкой плагинов
security.dialog_enable_delay
0
— отключает задержку
Параллельные запросы к серверу
Есть мнение, что этот параметр не стоит трогать, так как прирост производительности минимален, а возможные косяки и проблемы могут испортить работу браузера.
network.http.pipelining network.http.proxy.pipelining
true
— включает параллельные запросы к серверу
Количество запросов к серверу
network.http.pipelining.maxrequests
32
— максимальное кол-во параллельно выполняемых запросов к серверу
Кнопки закрытия на вкладках
browser.tabs.tabClipWidth
140
— минимальная длина вкладки, на которой отображается кнопка закрытия. Данный параметр применяется только к вкладкам, которые не активны в данный момент. Значение, больше 140, будет прятать кнопку закрытия раньше, меньше 140, будет прятать кнопку закрытия позже, значение 0 выключит исчезновение кнопки закрытия.
browser.tabs.closeButtons
0
— показывать кнопку закрытия только на активной вкладке
1
— показывать кнопки закрытия на всех вкладках
2
— не показывать кнопки закрытия
3
— показывать единственную кнопку закрытия в конце панели вкладок
Всплывающие окна
browser.link.open_newwindow.restriction
0
— открывает JavaScript-окна так же, как и остальные новые окна Firefox
1
— позволяет всем выскакивающим JavaScript-окнам открываться в новом окне
2
— открывает все JavaScript-окна согласно вашим настройкам, если в JavaScript не установлен другой метод открытия
Проверка орфографии
layout.spellcheckDefault
0
— выключает проверку орфографии
1
— включает проверку орфографии в многострочных текстовых полях
2
— включает проверку орфографии во всех текстовых полях
extensions.spellcheck.inline.max-misspellings
Параметр устанавливает значение максимального количества предполагаемых ошибок в файле или на странице. Но значения по умолчанию может оказаться недостаточно для длинных текстовых файлов или страниц. По этому, если проверка орфографии обрывается раньше, чем этого хотелось бы или нужно вам, то этот параметр можно увеличить, например до 10000.
500
— значение по умолчанию
Чтение PDF документов
pdfjs.disabled
false
— включение (отключение запрета на чтение)
Импорт закладок
Импорт закладок с кириллическими символами из IE
В Internet Explorer с помощью «Мастер импорта и экспорта»: Файл→Импорт и экспорт… сохраняем закладки в файл. Открываем этот файл текстовым редактором (например, gedit
) в кодировке cp1251.
Затем находим строчку:
<TITLE>Bookmarks</TITLE>
И добавляем после нее следующую строку:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
Сохраняем изменения Ctrl+S и закрываем редактор.
Намного проще если файл закладок сохранить с кодировкой в utf8 при помощи любого редактора
Запускаем браузер Mozilla Firefox, выбираем Закладки→Управление закладками→Импорт из HTML и импортируем сохранённый ранее файл. После этого закладки должны отображаться правильно.
Полезные горячие клавиши
Для очистки кеша, куки и т.д. в Firefox — нажмите Right Ctrl+Right Shift+Del, выберите нужные галочки, период времени за которое нужно все очистить и нажмите «Очистить сейчас».
Ссылки
Обсуждение статьи на форуме
How-To Настройка скорости прокрутки в Firefox — статья на форуме
Официальный сайт Mozilla Firefox
Список настроек about:config на русском языке с пояснениями
Список настроек about:config на английском языке с пояснениями
Браузеры,
Программы
1)
Mozilla Public License
4 способа установить Mozilla Firefox в Ubuntu
Mozilla Firefox — официальный интернет-браузер для Ubuntu, поэтому в большинстве дистрибутивов Ubuntu он установлен по умолчанию. Если в вашей системе по каким-либо причинам отсутствует этот браузер или вы случайно удалили его, мы расскажем вам, как установить его на ваш Ubuntu.
В этой статье мы опишем следующие способы установки Mozilla Firefox на вашу систему. После этого вы сможете сделать выбор в зависимости от источника, из которого вы хотите установить Firefox, а также от того, хотите ли вы использовать пользовательский интерфейс или командную строку.
- Из магазина Snap Store — через Ubuntu Software Manager
- Из официального репозитория Ubuntu — через командную строку
- Из репозитория Mozilla PPA — через командную строку
- С сайта Mozilla.org — через командную строку
Содержание
- Способ 1: Из магазина Snap Store — через диспетчер программ Ubuntu
- Запуск Firefox
- Удалить Firefox
- Способ 2: Из официального репозитория Ubuntu — через командную строку
- Запуск Firefox
- Удалить Firefox
- Метод 3: Из репозитория Mozilla PPA — через командную строку
- Запуск Firefox
- Удалить Firefox
- Способ 4: С официального сайта через командную строку
- Запустить Firefox
- Удалить Firefox
Способ 1: Из магазина Snap Store — через диспетчер программ Ubuntu
Для тех, кто не хочет часто открывать командную строку, установить программу, присутствующую в репозитории Ubuntu, через пользовательский интерфейс очень просто. На панели инструментов рабочего стола Ubuntu нажмите на значок «Ubuntu Software».
Нажмите на значок поиска и введите FireFox в строке поиска. В результатах поиска запись Firefox будет представлена следующим образом:
Это пакет, поддерживаемый магазином snap. Нажмите на поисковую запись Firefox, чтобы открыть следующее представление:
Нажмите кнопку Установить, чтобы начать процесс установки. Появится следующее диалоговое окно аутентификации, в котором необходимо указать данные для аутентификации, так как только авторизованный пользователь может устанавливать программное обеспечение на Ubuntu.
Введите свой пароль и нажмите кнопку Authenticate. После этого начнется процесс установки с отображением индикатора выполнения, как показано ниже:
После этого Mozilla Firefox будет установлен в вашу систему, и вы получите следующее сообщение после успешной установки:
В приведенном выше диалоговом окне вы можете выбрать прямой запуск Firefox и даже его немедленное удаление по какой-либо причине.
Запуск Firefox
В идеале Firefox теперь должен быть доступен в вашей системной панели Dock/Activities. Вы также можете открыть его из панели запуска приложений Ubuntu, как показано ниже, или непосредственно из списка приложений:
Удалить Firefox
Если вы хотите удалить Firefox, который был установлен вышеописанным способом, вы можете удалить его из системы следующим образом:
Откройте Ubuntu Software Manager и найдите Firefox следующим образом:
Вы увидите статус «Установлен» в поисковой строке, как показано выше. Щелкните эту запись, а затем нажмите Удалить в следующем представлении:
Система предложит вам диалог аутентификации. Программа будет удалена, когда вы укажете пароль пользователя sudo и нажмете Аутентификация в диалоговом окне.
Способ 2: Из официального репозитория Ubuntu — через командную строку
Firefox — официальный браузер Ubuntu — также доступен в официальном репозитории Ubuntu. Его можно легко установить через командную строку следующим образом:
Откройте Терминал либо через сочетание клавиш Ctrl+Alt+T, либо через поиск в Ubuntu Application Launcher.
Введите следующую команду, чтобы обновить индекс репозитория вашей системы с индексом интернет-репозитория:
sudo apt-get update
Таким образом вы сможете установить последнюю доступную версию программного обеспечения в вашей системе.
Затем введите следующую команду для установки Mozilla Firefox из официального репозитория Ubuntu:
sudo apt install firefox
Обратите внимание, что только авторизованный пользователь (sudo) может добавлять, удалять и настраивать программное обеспечение в Ubuntu. Введите пароль для sudo, после чего начнется процедура установки.
Это может занять некоторое время, в зависимости от скорости вашего интернета, после чего Firefox будет установлен на вашу систему.
Запуск Firefox
Выполните следующую команду в Терминале, чтобы запустить Firefox:
firefox
Удалить Firefox
Вы можете полностью удалить Firefox вместе с любыми настройками, которые вы могли сделать, с помощью следующей команды:
sudo apt-get purge firefox
В противном случае вы можете использовать следующую команду, чтобы просто удалить Firefox:
sudo apt-get remove firefox
Метод 3: Из репозитория Mozilla PPA — через командную строку
Репозиторий Mozilla PPA содержит последнюю версию Firefox. Чтобы установить Firefox через этот PPA-репозиторий, выполните следующие шаги:
Во-первых, откройте Терминал либо через системный Dash, либо сочетанием клавиш Ctrl+Alt+T.
Затем введите следующую команду, чтобы добавить ключ подписи для Mozilla PPA:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A6DCF7707EBC211F
Теперь введите следующую команду, чтобы добавить репозиторий Mozilla PPA в ваш Ubuntu:
sudo apt-add-repository "deb http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu bionic main"
Обратите внимание, что только авторизованный пользователь может добавлять, удалять и настраивать программное обеспечение на Ubuntu. Введите пароль для sudo, после чего PPA-репозиторий будет добавлен в вашу систему.
Совет: Вместо того чтобы набирать команду, вы можете скопировать ее отсюда и вставить в Терминал с помощью Ctrl+Shift+V или с помощью опции Вставить из меню правой кнопки мыши.
Следующим шагом будет обновление индекса репозитория вашей системы с помощью следующей команды:
sudo apt-get update
Это поможет вам установить последнюю доступную версию программного обеспечения из Интернета.
Теперь, когда вы выполнили все предварительные условия, необходимые для установки Firefox, используйте следующую команду sudo для установки Mozilla Firefox в вашей системе:
sudo apt-get install firefox
Установите последнюю версию Firefox из Mozilla PPA
Запуск Firefox
Выполните следующую команду в терминале, чтобы запустить Firefox:
firefox
Удалить Firefox
Вы можете полностью удалить Firefox вместе с любыми настройками, которые вы могли сделать, с помощью следующей команды:
sudo apt-get purge firefox
В противном случае вы можете использовать следующую команду, чтобы просто удалить Firefox:
sudo apt-get remove firefox
Способ 4: С официального сайта через командную строку
Если у вас нет или вы не хотите использовать какой-либо другой существующий браузер в вашей системе, вот как установить Firefox с официального сайта Mozilla.org с помощью командной строки.
Откройте Терминал либо через системный Dash, либо с помощью сочетания клавиш Ctrl+Alt+T. Введите следующую команду, чтобы загрузить файл Firefox Setup tar.bz2 с сайта Mozilla.org:
wget -O ~/FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64".
По умолчанию файл сохраняется в домашней папке текущего пользователя.
Распакуйте файл в папку /opt вашей Ubuntu с помощью следующей команды sudo:
sudo tar xjf ~/FirefoxSetup.tar.bz2 -C /opt/
Теперь создайте исполняемый файл Firefox в /usr/lib/, который будет указывать на место, откуда вы извлекли файл .tar.bz2 (папка /opt). Для этого выполните следующую команду:
sudo ln -s /opt/firefox/firefox /usr/lib/firefox/firefox/
Запустить Firefox
Выполните следующую команду в Терминале, чтобы запустить Firefox:
firefox
Удалить Firefox
Чтобы удалить Firefox, установленный этим методом, выполните следующую команду в Терминале как sudo:
sudo rm -fr /opt/firefox
Вы также можете удалить файл . tar.bz2, который вы первоначально загрузили с сайта Mozilla.
Итак, это был не один, а четыре способа установки Mozilla Firefox на Ubuntu.
Загрузка, установка и миграция | Справка Firefox
Поддержка поиска
Настройте Firefox
Обновить Firefox
- Как это работает?
Скачать свежую копию
Узнайте, как загрузить Firefox на настольные устройства или перенести информацию в другие браузеры и из них.
Firefox автоматически обновляется по умолчанию, но вы всегда можете выполнить обновление вручную. Узнайте, как обновить Firefox на Windows, Mac или Linux.
Опция пользовательской установки в полной автономной программе установки Firefox позволяет вам выбрать расположение папки программы и ярлыки. Узнать больше.
В этой статье описывается, как загрузить и установить Firefox в Linux.
В этой статье объясняется, как загрузить и установить Firefox на Mac.
Firefox хранит вашу личную информацию и настройки в папке профиля. Научитесь работать с разными профилями в Firefox.
Firefox хранит вашу личную информацию и настройки в папке профиля. Узнайте, что находится в вашем профиле и как его найти.
В этой статье описывается, как установить Firefox на устройства Chrome (например, Chromebook).
В этой статье описывается, как удалить приложение Firefox с вашего компьютера, а также как удалить личную информацию, которую хранит Firefox.
Узнайте, как узнать, какую версию Firefox вы используете, чтобы решить проблему или просто узнать, обновлен ли Firefox.
Firefox хранит вашу личную информацию и настройки в папке профиля. Узнайте, как создавать резервные копии и восстанавливать эти важные данные.
Если вам нужно создать новый профиль Firefox, узнайте, как восстановить ваши старые данные Firefox, такие как закладки, историю и пароли.
Переход на предыдущую версию Firefox не решает большинство проблем. Эта статья содержит ссылки на более старые версии и предоставляет некоторые альтернативы.
Firefox и Thunderbird устанавливают службу обслуживания Mozilla, чтобы обеспечить плавное фоновое обновление. Узнайте, как это работает и как отключить или удалить его.
В Windows 7 обновление Microsoft KB4474419 необходимо для установки Firefox 100 или выше без каких-либо проблем. Узнать больше.
Включите полный доступ к диску в macOS версии 10.14 (Mojave) или выше, чтобы вы могли импортировать данные из браузера Safari в Firefox.
В этой статье описывается, как загрузить и установить Firefox в Windows.
Застрял с ошибкой «Не удается создать архив временной папки» в 7-Zip при установке Firefox для Windows 10? Эта статья поможет вам решить проблему.
Волонтер
Развивайтесь и делитесь своим опытом с другими. Отвечайте на вопросы и улучшайте нашу базу знаний.
Узнать больше
Шоколадное программное обеспечение | Mozilla Firefox 112.0.2
Требуется модуль Puppet Chocolatey Provider. См. документацию по адресу https://forge.puppet.com/puppetlabs/chocolatey.
## 1. ТРЕБОВАНИЯ ##
### Вот требования, необходимые для обеспечения успеха.### а. Настройка внутреннего/частного облачного репозитория ###
#### Вам понадобится внутренний/частный облачный репозиторий, который вы сможете использовать. Это
#### вообще очень быстро настраивается и вариантов довольно много.
#### Chocolatey Software рекомендует Nexus, Artifactory Pro или ProGet, поскольку они
#### являются серверами репозиториев и дают вам возможность управлять несколькими
#### репозитории и типы с одной установки сервера.### б. Загрузите пакет Chocolatey и поместите во внутренний репозиторий ###
#### Вам также необходимо загрузить пакет Chocolatey.
#### См. https://chocolatey.org/install#organization### в. Другие требования ###
#### я. Требуется модуль puppetlabs/chocolatey
#### См. https://forge.puppet.com/puppetlabs/chocolatey## 2. ПЕРЕМЕННЫЕ ВЕРХНЕГО УРОВНЯ ##
### а. URL вашего внутреннего репозитория (основной). ###
#### Должно быть похоже на то, что вы видите при просмотре
#### на https://community.chocolatey.org/api/v2/
$_repository_url = 'URL ВНУТРЕННЕГО РЕПО'### б. URL-адрес загрузки шоколадного nupkg ###
#### Этот URL-адрес должен привести к немедленной загрузке, когда вы перейдете к нему в
#### веб-браузер
$_choco_download_url = 'URL ВНУТРЕННЕГО РЕПО/package/chocolatey.1.3.1.nupkg'### в. Центральное управление Chocolatey (CCM) ###
#### Если вы используете CCM для управления Chocolatey, добавьте следующее:
#### я. URL-адрес конечной точки для CCM
# $_chocolatey_central_management_url = 'https://chocolatey-central-management:24020/ChocolateyManagementService'#### II.
Если вы используете клиентскую соль, добавьте ее сюда.
# $_chocolatey_central_management_client_salt = "clientsalt"#### III. Если вы используете служебную соль, добавьте ее здесь
# $_chocolatey_central_management_service_salt = 'сервисная соль'## 3. УБЕДИТЕСЬ, ЧТО ШОКОЛАД УСТАНОВЛЕН ##
### Убедитесь, что Chocolatey установлен из вашего внутреннего репозитория
### Примечание: `chocolatey_download_url полностью отличается от обычного
### исходные местоположения. Это прямо к голому URL-адресу загрузки для
### Chocolatey.nupkg, похожий на то, что вы видите при просмотре
### https://community.chocolatey.org/api/v2/package/chocolatey
класс {'шоколад':
шоколадный_download_url => $_choco_download_url,
use_7zip => ложь,
}## 4. НАСТРОЙКА ШОКОЛАДНОЙ БАЗЫ ##
### а. Функция FIPS ###
#### Если вам нужно соответствие FIPS — сделайте это первым, что вы настроите
#### перед выполнением какой-либо дополнительной настройки или установки пакетов#chocolateyfeature {'useFipsCompliantChecksums':
# убедиться => включено,
#}### б.
Применить рекомендуемую конфигурацию ###
#### Переместите расположение кеша, чтобы Chocolatey был очень детерминирован в отношении
#### очистка временных данных и доступ к локации для администраторов
шоколадный конфиг {'расположение кеша':
значение => 'C:\ProgramData\chocolatey\cache',
}#### Увеличьте таймаут как минимум до 4 часов
шоколадный конфиг {'commandExecutionTimeoutSeconds':
значение => '14400',
}#### Отключить прогресс загрузки при запуске choco через интеграции
Chocolateyfeature {'showDownloadProgress':
гарантировать => отключено,
}### в. Источники ###
#### Удалить источник репозитория пакетов сообщества по умолчанию
Chocolateysource {'chocolatey':
гарантировать => отсутствует,
местоположение => 'https://community.chocolatey.org/api/v2/',
}#### Добавить внутренние источники по умолчанию
#### Здесь может быть несколько источников, поэтому мы приведем пример
#### одного из них, использующего здесь переменную удаленного репо#### ПРИМЕЧАНИЕ.
Этот ПРИМЕР требует изменений
шоколадный источник {'internal_chocolatey':
обеспечить => настоящее,
местоположение => $_repository_url,
приоритет => 1,
имя пользователя => 'необязательно',
пароль => 'необязательно, не обязательно',
bypass_proxy => правда,
admin_only => ложь,
allow_self_service => ложь,
}### б. Держите Chocolatey в курсе ###
#### Поддерживайте актуальность шоколада на основе вашего внутреннего источника
#### Вы контролируете обновления на основе того, когда вы отправляете обновленную версию
#### в ваш внутренний репозиторий.
#### Обратите внимание, что источником здесь является канал OData, аналогичный тому, что вы видите
#### при переходе на https://community.chocolatey.org/api/v2/пакет {'шоколад':
обеспечить => последний,
провайдер => шоколадный,
источник => $_repository_url,
}## 5. ОБЕСПЕЧЬТЕ ШОКОЛАД ДЛЯ БИЗНЕСА ##
### Если у вас нет Chocolatey for Business (C4B), вы можете удалить его отсюда.### а. Убедитесь, что файл лицензии установлен ###
#### Создайте пакет лицензии с помощью сценария из https://docs.chocolatey.org/en-us/guides/organizations/organizational-deployment-guide#exercise-4-create-a-package-for-the-license
# TODO: добавить ресурс для установки/обеспечения пакета шоколадной лицензии
package {'шоколадная лицензия':
гарантировать => последний,
провайдер => шоколадный,
источник => $_repository_url,
}### б. Отключить лицензионный источник ###
#### Лицензионный источник нельзя удалить, поэтому его необходимо отключить.
#### Это должно произойти после того, как лицензия была установлена пакетом лицензий.
## Отключенным источникам по-прежнему нужны все остальные атрибуты, пока
## https://tickets.puppetlabs.com/browse/MODULES-4449разрешено.
## Пароль необходим пользователю, но не гарантируется, поэтому он не должен
## независимо от того, что здесь установлено. Если у тебя когда-нибудь возникнут проблемы здесь,
## пароль - это GUID вашей лицензии.
Chocolateysource {'chocolatey.licensed':
гарантировать => отключено,
приоритет => '10',
пользователь => «клиент»,
пароль => '1234',
require => Package['chocolatey-license'],
}### в.
Убедитесь, что лицензионное расширение Chocolatey ###
#### Вы загрузили лицензионное расширение во внутренний репозиторий
####, так как вы отключили лицензированный репозиторий на шаге 5b.#### Убедитесь, что у вас установлен пакет Chocolatey.extension (также известный как Лицензионное расширение Chocolatey)
пакет {'chocolatey.extension':
гарантировать => последний,
провайдер => шоколадный,
источник => $_repository_url,
require => Package['chocolatey-license'],
}#### Лицензионное расширение Chocolatey открывает все перечисленные ниже возможности, для которых также доступны элементы конфигурации/функции. Вы можете посетить страницы функций, чтобы увидеть, что вы также можете включить:
#### - Конструктор пакетов - https://docs.chocolatey.org/en-us/features/paid/package-builder
#### - Package Internalizer - https://docs.chocolatey.org/en-us/features/paid/package-internalizer
#### - Синхронизация пакетов (3 компонента) - https://docs.chocolatey.org/en-us/features/paid/package-synchronization
#### - Редуктор пакетов - https://docs.chocolatey.org/en-us/features/paid/package-reducer
#### - Аудит упаковки - https://docs.chocolatey.org/en-us/features/paid/package-audit
#### – Пакетный дроссель — https://docs.chocolatey.org/en-us/features/paid/package-throttle
#### — Доступ к кэшу CDN — https://docs.chocolatey.org/en-us/features/paid/private-cdn
#### – Брендинг – https://docs.chocolatey.org/en-us/features/paid/branding
#### - Self-Service Anywhere (необходимо установить дополнительные компоненты и настроить дополнительную конфигурацию) - https://docs.chocolatey.org/en-us/features/paid/self-service-anywhere
#### - Chocolatey Central Management (необходимо установить дополнительные компоненты и настроить дополнительную конфигурацию) - https://docs.chocolatey.org/en-us/features/paid/chocolatey-central-management
#### - Другое - https://docs.chocolatey.org/en-us/features/paid/### д. Обеспечение самообслуживания в любом месте ###
#### Если у вас есть настольные клиенты, в которых пользователи не являются администраторами, вы можете
#### чтобы воспользоваться преимуществами развертывания и настройки самообслуживания в любом месте
Chocolateyfeature {'showNonElevatedWarnings':
гарантировать => отключено,
}шоколадная функция {'useBackgroundService':
убедиться => включено,
}Chocolateyfeature {'useBackgroundServiceWithNonAdministratorsOnly':
убедиться => включено,
}Chocolateyfeature {'allowBackgroundServiceUninstallsFromUserInstallsOnly':
убедиться => включено,
}шоколадный конфиг {'backgroundServiceAllowedCommands':
значение => 'установить,обновить,удалить',
}### е.