Skip to content

Instantly share code, notes, and snippets.

@ukoloff
Last active September 20, 2023 14:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ukoloff/d46aa3a24d570ce6707598a2906d5027 to your computer and use it in GitHub Desktop.
Save ukoloff/d46aa3a24d570ce6707598a2906d5027 to your computer and use it in GitHub Desktop.
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
iwr -useb get.scoop.sh
scoop install git
scoop bucket add extras
scoop bucket add versions
@ukoloff
Copy link
Author

ukoloff commented Sep 14, 2023

Установка программ без прав локального администратора

Для самостоятельной установки программ рекомендуется использовать Scoop, он позволяет устанавливать тысячи приложений.

Установка Scoop

  1. Включаем доступ в Интернет (ras.urfu.ru)
  2. Открываем Windows PowerShell
    • набираем Win + powers + Enter
    • или Win + X / Windows PowerShell
  3. Set-ExecutionPolicy RemoteSigned -scope CurrentUser
    • и нажимаем Y для подтверждения
  4. iwr -useb get.scoop.sh | iex
    • (устанавливаем scoop)
  5. Необязательно, но рекомендуется дополнительно поставить:
    • scoop install git
    • scoop bucket add extras
    • scoop bucket add versions

Установка приложений

После этого в любой командной строке можно выполнять команды вида

scoop install python

или

scoop install extras/lazarus

или

scoop install vscode

Каталог приложений, доступных для установки, с поиском - на сайте Scoop. Тысячи их!

По поводу Python

Если нужен NumPy, например, то он ставится штатными средствами Python:

pip install numpy
pip install sympy
pip install scipy
pip install matplotlib

Если нужна другая версия Python, то:

scoop install python38
scoop install python27
# Можно посмотреть: scoop search python

Будут отдельно доступны python2 и python3. Но не запутаться – это на ответственность пользователя ;-)

Вернуться к «чистой» установке можно так: scoop reset python

Далее можно ставить много разного софта, например

scoop install pycharm
pip install spyder

По поводу Lazarus

  1. Первый запуск после установки ругается на "битые" файлы конфигурации. Надо просто попросить пересоздать их.
  2. Перед запуском свежесозданного приложения его надо сохранить в папку, где у пользователя есть права на запись. Лучше всего создать подпапочку (Lazarus?) в папке Документы.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment