Files
misc/README.md

89 lines
2.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# misc — вики
Структурированное вики на разные темы в формате Markdown.
- [AI / ML](ai.md)
## Базовые утилиты
```sh
sudo apt update && sudo apt install curl git mc build-essential -y
```
## Редактор по умолчанию (nano)
Для bash (`~/.bashrc`):
```sh
echo 'export EDITOR=nano' >> ~/.bashrc
```
Для zsh (`~/.zshrc`) — zsh не читает `.bashrc`:
```sh
echo 'export EDITOR=nano' >> ~/.zshrc
```
## Установка opencode
```sh
curl -fsSL https://opencode.ai/install | sh
```
Или вручную: скачать бинарник со [страницы релизов](https://github.com/anomalyco/opencode/releases),
распаковать и добавить в `$PATH`.
## Установка glow (просмотр md в консоли)
```sh
curl -sS https://raw.githubusercontent.com/charmbracelet/glow/main/install.sh | sh
```
Или через пакетный менеджер: `brew install glow` / `sudo snap install glow` / `apt install glow`.
## Установка Docker
```sh
curl -fsSL https://get.docker.com | sh
```
После установки добавьте пользователя в группу `docker` и перелогиньтесь:
```sh
sudo apt install util-linux
sudo usermod -aG docker $USER
sudo groupadd docker
sudo gpasswd -a $USER docker
newgrp docker
```
## Установка Zsh и Oh My Zsh
```sh
sudo apt install zsh -y && chsh -s $(which zsh)
```
Перелогиньтесь, затем установите Oh My Zsh:
```sh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
```
## Установка Golang
Скачать и установить последнюю версию:
```sh
wget https://go.dev/dl/go1.26.4.linux-amd64.tar.gz
sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.26.4.linux-amd64.tar.gz
rm go1.26.4.linux-amd64.tar.gz
```
Добавьте в `~/.zshrc` или `~/.bashrc`:
```sh
export PATH=$PATH:/usr/local/go/bin
```