Как установить Scoop в Windows 10
Обновлено: 24.11.2024
Менеджеры пакетов, такие как Chocolatey, Ninite, диспетчер пакетов Windows (WinGet) и многие другие, пожалуй, самые популярные менеджеры пакетов и эффективный способ загрузки программ без необходимости посещать сайт поставщика программного обеспечения вручную, загружать файлы и запустите программу установки. В этом посте мы рассмотрим похожее приложение — Scoop, чтобы узнать, как использовать инструмент управления пакетами в Windows 11/10.
Как использовать инструмент управления пакетами Scoop
- Всплывающие окна разрешений.
- Установщики с графическим интерфейсом.
- Загрязнение пути из-за установки большого количества программ.
- Неожиданные побочные эффекты при установке и удалении программ.
- Необходимость поиска и установки зависимостей.
- Необходимость выполнения дополнительных действий по настройке, чтобы получить работающую программу.
- Скачайте и установите Scoop
- Используйте инструмент управления пакетами Scoop
- Установка и удаление программ с помощью Scoop
1] Загрузите и установите Scoop
- Нажмите клавишу Windows + X, чтобы открыть меню опытного пользователя.
- Затем нажмите i на клавиатуре, чтобы запустить PowerShell.
- В консоли PowerShell введите или скопируйте и вставьте приведенную ниже команду и нажмите Enter.
Эта команда необходима, потому что если вы попытаетесь запустить сценарий, необходимый для загрузки и установки Scoop, перед выполнением приведенной выше команды, вы можете столкнуться с сообщением об ошибке «PowerShell не может быть загружен, поскольку выполнение сценариев отключено». Вы также можете включить или отключить выполнение сценария Windows PowerShell с помощью групповой политики или редактора реестра.
- Затем, после выполнения команды, коснитесь A на клавиатуре и нажмите Enter.
- Теперь вы можете запустить приведенную ниже команду, чтобы загрузить и установить Scoop.
Scoop устанавливается в папку пользователя C:\Users\ИМЯ ПОЛЬЗОВАТЕЛЯ\scoop, а приложения, загружаемые и устанавливаемые утилитой, можно найти в папке C:\ProgramData\scoop< /em> каталог. По умолчанию Scoop загружает портативные версии программ.
2] Используйте инструмент управления пакетами Scoop
Теперь, когда Scoop установлен на вашем устройстве с Windows 10, в PowerShell введите приведенную ниже команду и нажмите Enter, чтобы просмотреть список команд, поддерживаемых программой.
Чтобы использовать одну из команд, введите приведенный ниже синтаксис и нажмите Enter:
Если вам нужна помощь с определенной командой, вы можете просмотреть ее раздел справки, введя приведенный ниже синтаксис, а затем нажав Enterr:
3] Установка и удаление программ с помощью Scoop
Прежде чем устанавливать программы на свое устройство с Windows 10 с помощью Scoop, вам необходимо узнать список приложений, доступных для загрузки. Для этого введите следующую команду и нажмите Enter:
Как видно из изображения выше, инструмент извлекает имена и номера версий всех поддерживаемых программ в своем основном списке. Списки Scoop называются сегментами. Если вы хотите добавить больше сегментов, вы можете запустить следующую команду:
Посетите эту страницу GitHub, чтобы просмотреть список доступных сегментов.
Теперь, когда вы увидели список доступных программ в данной корзине, чтобы установить любую программу, просто выполните следующую команду:
Список доступных программ может быть довольно длинным. Таким образом, вы можете найти определенные приложения, используя команду поиска ниже:
Чтобы обновить приложения, вам нужно будет выполнить следующую команду:
Команда извлечет списки сегментов (используемые для сравнения версии, доступной на вашем компьютере) и сохранит их как локальный манифест на вашем компьютере.
Чтобы удалить программу, выполните следующую команду:
Чтобы удалить корзину со всеми ее программами, выполните следующую команду:
Вот и все, как использовать инструмент управления пакетами Scoop в Windows 11/10!
Похожие записи
Как установить средства удаленного администрирования сервера (RSAT) в Windows 11/10
Как повысить скорость сети с помощью сжатия SMB в Windows 11
Произошла ошибка при попытке настроить этот компьютер в качестве контроллера домена
[электронная почта защищена]
Обинна Онвусобалу изучала информационные и коммуникационные технологии и активно следит за экосистемой Windows. Он руководит клиникой компьютерного программного обеспечения. Он говорит, что лучше всего создать точку восстановления системы, прежде чем вносить какие-либо изменения в свой компьютер.
сообщить об этом объявлении
Если вы используете Windows 10 или Windows Server 2012, все должно быть готово, но в Windows 7 и Windows Server 2008 могут быть более старые версии. Вы можете запустить $psversiontable.psversion.major, чтобы получить информацию о версии PowerShell.
- PowerShell должно быть разрешено выполнять локальные сценарии для вашей учетной записи пользователя
Вы можете настроить это, запустив Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser ( Unrestricted тоже подойдет, но менее безопасен, так что придерживайтесь RemoteSigned, если вы не уверены).
Выполните следующую команду из PowerShell, чтобы установить Scoop в папку по умолчанию ( C:\Users\ \scoop ):
После установки запустите scoop help для получения инструкций.
Настройка по умолчанию настроена таким образом, что все установленные пользователем программы и сам Scoop находятся в C:\Users\\scoop . Глобально установленные программы ( --global ) живут в C:\ProgramData\scoop . Эти параметры можно изменить с помощью переменных среды.
Предполагая, что целевым каталогом является C:\scoop , в командной консоли PowerShell запустите:
Предполагая, что вы не видели никаких сообщений об ошибках, теперь Scoop готов к запуску.
Предполагая, что целевым каталогом является C:\apps , в командной консоли PowerShell с правами администратора запустите:
Хотя Scoop написан на PowerShell, его интерфейс ближе к Git и Mercurial, чем к большинству программ PowerShell.
Чтобы получить представление об интерфейсе Scoop, выполните:
Вы увидите список команд с кратким описанием того, что делает каждая команда. Для получения более подробной информации о команде запустите scoop help , например. scoop help install (попробуйте!).
Теперь, когда у вас есть общее представление о том, как работают команды Scoop, давайте попробуем что-нибудь установить.
Возможно, вы увидите предупреждение об отсутствующем хэше, но вы должны увидеть последнее сообщение о том, что cURL успешно установлен. Попробуйте запустить его:
Вы должны увидеть HTML-код, вероятно, с сообщением "документ перемещен". Обратите внимание, что, как и при установке Scoop, вам не нужно было перезагружать консоль, чтобы программа заработала. Кроме того, если вы установили cURL вручную до того, как заметили, что не получили сообщение об ошибке SSL, Scoop загрузил для вас пакет сертификатов.
Допустим, вы хотите установить команду ssh, но не знаете, где ее найти. Попробуйте запустить:
Вы должны увидеть результат для openssh . Это простой случай, потому что имя приложения содержит «ssh».
Вы также можете найти приложения по названию команд, которые они устанавливают. Например,
Это показывает, что приложение mercurial включает hg.exe .
Чтобы получить последнюю версию Scoop, необходимо выполнить команду
Это загрузит последнюю версию scoop и обновит манифесты локального приложения.
Scoop – это программа установки из командной строки для Windows.
Что делает Scoop?
Scoop устанавливает программы из командной строки с минимальными трудностями. Это:
- Удаляет всплывающие окна с разрешениями
- Скрывает установщики с графическим интерфейсом.
- Предотвращает загрязнение PATH установкой большого количества программ
- Предотвращает неожиданные побочные эффекты при установке и удалении программ.
- Автоматически находит и устанавливает зависимости
- Выполняет все дополнительные шаги установки самостоятельно, чтобы получить работающую программу
Scoop поддерживает сценарии, так что вы можете запускать повторяющиеся настройки, чтобы настроить свою среду именно так, как вам нравится, например:
Если вы создали программное обеспечение, которое хотели бы использовать другие, Scoop является альтернативой созданию установщика (например, MSI или InnoSetup) — вам просто нужно заархивировать программу и предоставить манифест JSON, описывающий, как установить это.
Выполните следующую команду из PowerShell, чтобы установить scoop в папку по умолчанию ( C:\Users\ \scoop )
После установки запустите scoop help для получения инструкций.
Настройка по умолчанию настроена таким образом, что все установленные пользователем программы и сам Scoop находятся в C:\Users\\scoop . Глобально установленные программы ( --global ) живут в C:\ProgramData\scoop . Эти параметры можно изменить с помощью переменных среды.
Установите Scoop в пользовательский каталог, изменив SCOOP
Настройте Scoop для установки глобальных программ в пользовательский каталог, изменив SCOOP_GLOBAL
Настройте Scoop для хранения загрузок в пользовательском каталоге, изменив SCOOP_CACHE
Настройте Scoop для использования токена GitHub API во время поиска и проверки, установив SCOOP_CHECKVER_TOKEN
Загрузки с несколькими подключениями с помощью aria2
Scoop может использовать aria2 для загрузки с несколькими подключениями. Просто установите aria2 через Scoop, и он будет использоваться для всех последующих загрузок.
По умолчанию scoop отображает предупреждение при запуске scoop install или scoop update при включенном aria2. Это предупреждение можно отключить, запустив scoop config aria2-warning-enabled false .
Вы можете настроить следующие параметры aria2 с помощью команды scoop config:
- Включено aria2 (по умолчанию: true)
- aria2-warning-enabled (по умолчанию: true) (по умолчанию: 2) (по умолчанию: 5) (по умолчанию: 5) (по умолчанию: 5M) (по умолчанию: )
Какие приложения может устанавливать Scoop?
Приложения, которые лучше всего устанавливаются с помощью Scoop, обычно называют "переносимыми" приложениями: это сжатые программные файлы, которые запускаются автономно при извлечении и не имеют побочных эффектов, таких как изменение реестра или размещение файлов вне каталога программы.< /p>
Поскольку установщики распространены, Scoop также поддерживает их (и их деинсталляторы).
Scoop также отлично справляется с однофайловыми программами и сценариями Powershell. Их даже не нужно сжимать. См. пример пакета runat: на самом деле это всего лишь суть GitHub.
Внести свой вклад в этот проект
Если вы хотите улучшить Scoop, добавив функции или исправив ошибки, прочитайте наше Руководство для участников.
Поддержите этот проект
Если вы считаете Scoop полезным и хотели бы поддержать текущую разработку и техническое обслуживание, вот как это сделать:
Известные сегменты приложений
Известно, что черпают следующие ведра:
-
- Корзина по умолчанию для наиболее распространенных (в основном CLI) приложений - Приложения, которые не соответствуют основным критериям корзины - Открытые/бесплатные игры и инструменты, связанные с играми - Шрифты Nerd - Почти все из более чем 250 приложений от Nirsoft - Коллекция наборов для разработки Java (JDK), механизмов выполнения Java (JRE), средств отладки виртуальных машин Java и механизмов выполнения на основе Java. - Непереносимые приложения (может потребоваться UAC) - Установщики для большинства версий PHP - Альтернативные версии приложений, найденные в других корзинах
Основной сегмент устанавливается по умолчанию. Чтобы добавить любой другой сегмент, введите:
Например, чтобы добавить сегмент дополнительных материалов, введите:
Другие сегменты приложений
Многие другие сегменты приложений, размещенные на Github, можно найти в каталоге Scoop или в других поисковых системах.
Вы любите открытый исходный код? Вы хотите сделать свой PowerShell действительно мощным? Подумайте об установке scoop и сделайте свою жизнь проще! 😄 Узнайте, как scoop может помочь вам сделать ваш терминал Visual Studio Code ярким. Это была моя мечта на Windows-машине. Пожалуйста, дочитайте мою статью до конца и наслаждайтесь!
Что такое Scoop
Scoop используется для установки инструментов, утилит или подключаемых модулей для Windows PowerShell или CommandLine. Вы можете использовать scoop для установки curl на компьютере с Windows.
Я установлю scoop, чтобы раскрасить свой PowerShell вот так. И затем я также позабочусь о том, чтобы мой терминал Visual Studio Code выглядел так же красочно.
🦂 Установка Scoop
Подтвердить установку Scoop
Запустите справку scoop и проверьте, установлена ли она.
Установка Curl с помощью Scoop в Windows
Запустите scoop install curl, он установит командную строку curl на вашем компьютере с Windows. Это весело 😄
🥇Раскрашивание PowerShell
- Откройте профиль PowerShell, обычно он находится в папке c:\users\\My Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1. Запустите $profile, чтобы узнать, где находится ваш профиль. Если нет, создайте новый.
- Добавьте приведенный ниже скрипт в файл профиля.
Установка на мой стиль
Это устанавливает несколько вещей:
- oh-my-posh.exe — исполняемый файл Windows, добавленный в ваш $PATH
- oh-my-posh-wsl — исполняемый файл Linux, добавленный в $PATH для использования в WSL.
- темы — последние темы Oh my Posh
Установить шрифты Nerd
Oh-My-Posh нужен шрифт Nerd, поэтому вы должны установить его.
PowerShell красочный
Откройте PowerShell и обратите внимание, что он показывает цвета и статус Git.
🛕 Изменение темы
Перейдите в папку, в которой установлен oh-my-posh. Затем перейдите в папку тем, вы увидите, что там 37 тем.
Визуализация всех тем
Запустите get-poshthemes на терминале PowerShell, чтобы просмотреть их все.
Изменение темы PowerShell
Выбрав новую тему, откройте профиль PowerShell и измените имя темы в формате json. В настоящее время у меня есть themes\nu4a.omp.json. Я переключусь на themes\cert . С новым скриптом ниже
Посмотрите на мою новую тему сейчас
Все готово 🎉 наслаждайтесь мощью и крутизной PowerShell на своем компьютере с Windows.
Ссылки
Спасибо, что дочитали мою статью до конца. Надеюсь, сегодня вы узнали что-то особенное. Если вам понравилась эта статья, поделитесь ею с друзьями, а если у вас есть предложения или мысли, которыми можно поделиться со мной, напишите в поле для комментариев.
Стать полноценным разработчиком 💻
Я преподаю в Fullstack Master. Если вы хотите стать разработчиком программного обеспечения и развивать свою карьеру в качестве нового инженера-программиста или ведущего разработчика/архитектора. Рассмотрите возможность подписки на наши обучающие программы полного стека. Вы изучите Angular, RxJS, JavaScript, системную архитектуру и многое другое, приложив много усилий к кодированию. У нас есть планы ежемесячного членства с полным доступом, и вы получите неограниченный доступ ко всем нашим видеокурсам, слайдам, загрузке исходного кода и ежемесячным видеозвонкам.
- Подпишитесь на план All-Access Membership PRO, чтобы получить доступ к текущим и будущим angular, node.js и связанным с ними курсам.
- Подпишитесь на план All-Access Membership ELITE, чтобы получить все возможности плана PRO. Кроме того, вы получите доступ к ежемесячной прямой видеовстрече вопросов и ответов с Рупешем, где сможете задавать сомнения/вопросы и получать дополнительную помощь, советы и рекомендации.
Ваше светлое будущее ждет вас, поэтому посетите сегодня FullstackMaster и позвольте мне помочь вам попасть в компанию по разработке программного обеспечения вашей мечты в качестве новой роли разработчика программного обеспечения, архитектора или ведущего инженера.
Читайте также: