Метка: Windows

Удаление ollama из Линукса (Linux) и Виндоуз (Windows)

Что такое ollama описывать сейчас не буду, кто в теме, тот в теме, тут нужно полноценное видео или внушительных размеров статью писать. На это, как обычно, времени не хватает. Теперь к делу. После установки ollama в свою систему вы наверняка обрадуетесь её функционалу, также как и я, но заметите одну странность — отсутствие штатной возможности остановить сервис. Да, вы можете остановить сервис в Линуксе как и любой другой вот так:

systemctl stop ollama.service

Сервис остановится, но при повторном запуске начнёт выдавать ошибки, по крайнём мере в моём случае было так. Да еще при запуске языковых моделей начнёт скачивать их заново, причём, даже тех, которые уже скачаны и настроены. Исходя из всего этого я решил использовать ollama через Докер, а из текущей системы полностью удалить. Скорее всего, к подобным выводам пришли и вы, раз попали на эту страницу.

Удаление в Линуксе:

sudo systemctl stop ollama
sudo systemctl disable ollama
sudo rm /etc/systemd/system/ollama.service
sudo systemctl daemon-reload
 
sudo rm /usr/local/bin/ollama
 
sudo userdel ollama
sudo groupdel ollama

Удаление в Виндоуз как обычно проще, оно осуществляется через стандартные «Программы и компоненты». Команд нет, выбираете из списка ollama и нажимаете «Удалить».

Изменение hostname в WSL2 (Ubuntu) навсегда

Для изменения имени хоста в терминале достаточно войти в WSL с помощью команды wsl и ввести:

sudo hostname MY_NEW_HOST_NAME

Имя хоста изменится, но после перезагрузки WSL система создаст новое имя и присвоит вашей машине. Это происходит при каждом запуске WSL по умолчанию. Для изменения этого поведения необходимо добавить в конфигурацию WSL (/etc/wsl.conf) следующие настройки:

...
hostname = MY_NEW_HOST_NAME
generateHosts = false
...

Также необходимо указать новое наименование хоста в /etc/hosts вместо созданного системой:

...
127.0.0.1 MY_NEW_HOST_NAME MY_NEW_HOST_NAME
...

После этих манипуляций новое наименование хоста останется навсегда. Для проверки этого выключите WSL и включите заново:

wsl --shutdown
wsl

Настройка xDebug + Docker + Windows 10 и Linux Mint 20

Генерация SSH ключей для Windows 10

Почти на всем протяжении жизни Windows-систем главной утилитой для работы с SSH (secure shell или безопасная оболочка) была программа PuTTY. В октября 2018 года разработчики Windows выпустили сборку 1809 (Редстоун 5 или просто RS5) с компонентом OpenSSH и сторонние утилиты стали не нужны.

(далее…)

Windows WSL (Windows Subsystem for Linux)

В Windows есть возможность напрямую работать с программами из Linux через подсистему WSL (Windows Subsystem for Linux). Эти программы можно запускать прямо в консоли Windows. Желаемый дистрибутив (он будет работать в WSL) выбирается и устанавливается через магазин приложений Windows Store как обычная программа.

(далее…)

Не открывается сайт после обновления dns-записей на Windows 10

На одном из проектов заказчика столкнулся с проблемой открытия сайта через домен после перехода к новому хостеру и обновления dns-записей. DNS-записи были обновлены, но после трех дней домен все также был недоступен, хотя через IP открывался.

(далее…)

Установка PHP на Windows

Подробная инструкция по установке PHP на Windows.

(далее…)

Установка и работа с Laravel через Vagrant

Фреймворк Laravel предоставляет свою Linux-сборку под названием Homestead (текущая документация и страница на vagrantup.com) для разработчиков со всеми необходимыми компонентами и даже с небольшим запасом. Эта сборка вполне подходит и для других фреймворков.

(далее…)

Установка и работа с Yii2 через Vagrant

Фреймворк Yii2 предоставляет возможность быстро разворачивать рабочее окружение (LAMP-сервер) с помощью Vagrant. В этой статье мы рассмотрим установку и настройку как advanced, так и basic шаблонов приложений. Они немножко отличаются конфигурациями.

(далее…)