Восстановление grub загрузчика по умолчанию

На ПК были одновременно установлены Ubuntu 22.04 и Windows 10. После обновления Windows 10 до 11 загрузчик сломался и выдавал ошибку.

Примечание: скриншота нет под рукой, но ошибка говорила, что загрузка не возможна требуется восстановление (и это всё на синем экране windows).

Мне помогло следующее решение.

Читать далее «Восстановление grub загрузчика по умолчанию»

Настройка сети для docker и установка разрешений в ufw

По умолчанию настройки /etc/docker/daemon.json берём следующие настройки:

{
"bip": "172.66.0.1/16",
"default-address-pools": [{
"scope": "local",
"base": "172.20.0.0/16",
"size": 24
}],
"log-driver": "local",
"log-opts": {
"max-size": "10m"
}
}
Читать далее «Настройка сети для docker и установка разрешений в ufw»

Запись ISO в Ubuntu

Открываем программу Startup Disk Creator (Создание загрузочного диска)

После запуска Startup Disk Creator будет искать ISO-файлы в папке Загрузки, а также на любом подключенном USB-накопителе, на который можно записать данные.

Скорее всего, ваш ISO-образ Ubuntu и нужное USB-устройство будут обнаружены и выбраны в качестве «Исходного образа диска» и «Используемого диска» в окне приложения. Если это не так, нажмите кнопку «Другое», чтобы найти ISO-файл и выбрать нужное USB-устройство из списка.

Читать далее «Запись ISO в Ubuntu»

Nginx Tutorials

https://openresty.org/download/agentzh-nginx-tutorials-en.html

location /test {
    echo "name: $arg_name";
    echo "class: $arg_class";
}
$ curl 'http://localhost:8080/test'
name:
class:

$ curl 'http://localhost:8080/test?name=Tom&class=3'
name: Tom
class: 3

$ curl 'http://localhost:8080/test?name=hello%20world&class=9'
name: hello%20world
class: 9

Speedtest для мобильных клиентов

Со страницы https://github.com/openspeedtest/Speed-Test загружаем исходный код с ветки main

Загрузка исходного кода

Загружаем полученный файл (Speed-Test-main.zip) сервер под управлением Linux.

Читать далее «Speedtest для мобильных клиентов»

Private GPT

Официальная ссылка: https://docs.privategpt.dev/quickstart/getting-started/quickstart

git clone https://github.com/zylon-ai/private-gpt.git
cd private-gpt

Запускаем:

docker compose --profile ollama-cpu up

Запускаем хост http://localhost:8001

Примечание: хост может быть не поднят сразу, т.к. в фоне будет грузиться модель с huggingface (https://huggingface.co/)

LM Studio на Ubuntu

Загружаем LM Studio с официального сайта https://lmstudio.ai/download требуется выполнить:

chmod +x ./LM_Studio-0.3.16.AppImage

Примечание: номер версии может отличаться.

Выполняем запуск ПО:

./LM_Studio-0.3.16.AppImage

Оригинал статьи:

  • https://dimensionquest.net/2024/09/how-i-install-lm-studio-0.3.2-on-ubuntu-studio-24.04-linux/

Установка и настройка Yandex.Disk на Linux

echo "deb http://repo.yandex.ru/yandex-disk/deb/ stable main" | sudo tee -a /etc/apt/sources.list.d/yandex-disk.list > /dev/null && wget http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install -y yandex-disk

Мастер начальной настройки

yandex-disk setup
Читать далее «Установка и настройка Yandex.Disk на Linux»

Ошибки VERR_VMX_IN_VMX_ROOT_MODE в VirtualBox

В моём случаи эта была ошибка из параллельной работы VirtualBox и Docker Desktop

Если проблема в VirtualBox, то

sudo rmmod kvm_intel
sudo rmmod kvm

Если не запускается Docker Desktop, то

sudo modprobe kvm-intel

Установка Forticlient на Ubuntu 22

Did you have problems using openfortivpn?

You can install it with:

sudo apt install openfortivpn

then run it from the terminal with:

sudo openfortivpn <host>:<port> -u<username>

https://askubuntu.com/questions/1248538/how-to-install-and-set-up-forticlient-ipsec-vpn-in-ubuntu-20-04

Дополнение от 17.11.2024

Если выйдет такая ошибка, то нужно передать сертификат, который указан в ошибке, например:

sudo openfortivpn [host]:[port] -u [username] --trusted-cert=[сертификат]