Skip to content

Debian и Ubuntu

За этой категорией можно следить из открытой социальной сети, используя идентификатор debian@baseinfo.nbics.net

3 Темы 4 Сообщения
  • Отличия дистрибутивов Linux между собой

    2
    0 Голоса
    2 Сообщения
    7 Просмотры
    A
    Что касается серверных и десктопных дистрибутивов, то они между собой отличаются в основном тем, что десктопные дистрибутивы в основном рассчитаны на офисные, образовательные, и домашние компьютеры, а серверные - предназначены исключительно для работы на серверах, поэтому часто не имеют графического интерфейса, а используют для взаимодействия с пользователем командную строку - технологию, позволяющую общаться человеку с системой текстом с помощью задания специальных команд и их параметров. Также командная строка позволяет использовать так называемую псевдографику, где возможно работа с мышью, но возможности такого взаимодействия сильно урезаны. Разумеется, и командная строка, и псевдографика во всей своей полноте есть и на десктопных компьютерах, но на серверах - это в подавляющем большинстве случаев основной инструмент. Ещё - на серверные дистрибутивы установленные специальные серверные программы, необходимые для сложной работы с сетью, и для других специфических задач. В мире обычных персональных компьютеров, то есть, десктопов, Linux-системы распространены не так сильно, лишь несколько процентов пользователей работают с такими системами. Но среди серверов - Linux-системы являются лидером, удерживая более 90%.
  • Обновление Debian 12 до Debian 13

    1
    0 Голоса
    1 Сообщения
    10 Просмотры
    A
    Инструкция по обновлению Debian 12 до Debian 13 (с Bookworm на Trixie) ВНИМАНИЕ ПЕРЕД НАЧАЛОМ: Создайте полную резервную копию всех важных данных и конфигураций. Обновление до новой стабильной версии — это серьезная операция, которая может привести к неожиданным проблемам. Убедитесь, что обновление до Debian 13 официально объявлено. На момент написания этой инструкции Trixie является тестируемой версией. Не используйте это руководство для рабочих систем, пока не выйдет стабильный релиз Debian 13. Рекомендуется выполнять обновление напрямую с консоли сервера или через сеанс screen/tmux, чтобы избежать разрыва соединения при сбоях в сети. Шаги для обновления: 1. Подготовка текущей системы Debian 12 Перед переходом на новые репозитории убедитесь, что система полностью актуальна. sudo apt update && sudo apt upgrade -y sudo apt full-upgrade -y sudo apt autoremove --purge 2. Изменение файла sources.list на репозитории Debian 13 Замените все упоминания bookworm на trixie. Откройте файл для редактирования: sudo nano /etc/apt/sources.list За основу можно взять следующий шаблон (замените всё его содержимое указанным ниже текстом): #deb cdrom:[Debian GNU/Linux 13.0.0 _Trixie_ - Official amd64 NETINST 202507XX-XX:XX]/ trixie main non-free-firmware deb http://deb.debian.org/debian/ trixie main non-free-firmware deb-src http://deb.debian.org/debian/ trixie main non-free-firmware deb http://security.debian.org/debian-security trixie-security main non-free-firmware deb-src http://security.debian.org/debian-security trixie-security main non-free-firmware # trixie-updates, to get updates before a point release is made; deb http://deb.debian.org/debian/ trixie-updates main non-free-firmware deb-src http://deb.debian.org/debian/ trixie-updates main non-free-firmware # Зеркало для non-free и contrib (если используете) # deb http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware Примечание: Имена компонентов (main, contrib, non-free, non-free-firmware) и зеркала могут быть скорректированы под ваши нужды. 3. Обновление системы до Debian 13 Теперь можно начать процесс дистрибутивного обновления. # Обновить списки пакетов из новых репозиториев sudo apt update # Выполнить минимальное обновление без установки новых пакетов (рекомендуемый первый шаг) sudo apt upgrade --without-new-pkgs -y # Выполнить полное обновление системы с разрешением зависимостей, включая удаление устаревших пакетов sudo apt full-upgrade -y Во время full-upgrade будут заданы вопросы о конфигурационных файлах (например, sshd_config, postfix/main.cf и др.). Внимательно читайте каждый вопрос. Если вы не вносили специфических изменений в файл, можно выбрать вариант «установить версию от пакета». Если же вы меняли файл и хотите сохранить свои правки, выберите «оставить текущую версию, установленную на данный момент» (но будьте готовы к возможной несовместимости). 4. Завершение обновления и очистка # Удалить пакеты, которые больше не нужны как зависимости (очистка) sudo apt autoremove --purge # Перезагрузить систему для применения всех изменений, особенно нового ядра sudo reboot 5. Проверка успешности обновления После перезагрузки войдите в систему и проверьте версию. cat /etc/debian_version # или lsb_release -a Вы должны увидеть: Distributor ID: Debian Description: Debian GNU/Linux 13 (trixie) Release: 13 Codename: trixie Для систем с графическим окружением GNOME (особенность) Как и в предыдущих обновлениях, дисплейный менеджер GDM может сбросить настройки сессии. Если вам необходимо использовать Xorg вместо Wayland (например, для совместимости с некоторыми средствами удаленного доступа вроде AnyDesk): Отредактируйте конфигурационный файл GDM:sudo nano /etc/gdm3/daemon.conf Найдите строку #WaylandEnable=false и раскомментируйте её (уберите символ # в начале). Сохраните файл и перезапустите GDM:sudo systemctl restart gdm3 Или, если изменения не применились, перезагрузите компьютер:sudo reboot Возможные проблемы и рекомендации Сломанные зависимости: Если процесс обновления прервался из-за конфликтов, попробуйте команду sudo apt --fix-broken install. Оставшиеся пакеты от Bookworm: После успешного обновления проверьте apt list --installed | grep bookworm. Такие пакеты лучше переустановить или удалить. Сторонние репозитории: Закомментируйте или удалите из /etc/apt/sources.list и файлов в /etc/apt/sources.list.d/ все сторонние репозитории (например, Docker, PostgreSQL и т.д.), не поддерживающие Trixie, чтобы избежать проблем с зависимостями. Добавьте их обратно только после подтверждения поддержки новой версии. Прочтите вывод: Внимательно читайте информацию, которую выводит apt во время обновления. Там могут быть важные предупреждения или инструкции.
  • Подключение телефона с Android к ПК с Debian 12

    1
    0 Голоса
    1 Сообщения
    4 Просмотры
    A
    Для того чтобы Debian 12 «увидел» любой современный Android-смартфон, необходимо установить поддержку протокола MTP (Media Transfer Protocol). В современных графических оболочках (GNOME, KDE, XFCE) большая часть компонентов уже встроена, но иногда не хватает конкретных драйверов или утилит для корректного монтирования. 1. Установка необходимых пакетов Откройте терминал и выполните следующую команду под пользователем root или через sudo: sudo apt update sudo apt install jmtpfs mtp-tools gvfs-backends gvfs-backends: Самый важный пакет для пользователей GNOME/XFCE/Cinnamon. Он позволяет файловому менеджеру автоматически распознавать MTP-устройства. kio-extras: (Установите вместо gvfs, если вы используете KDE Plasma). jmtpfs / mtp-tools: Полезны для ручного монтирования, если автоматика не сработает. 2. Настройка на самом телефоне Это критический шаг, без которого компьютер увидит устройство, но папка будет пустой. Подключите телефон к ПК качественным USB-кабелем. Разблокируйте экран телефона. Опустите шторку уведомлений. Найдите уведомление «Зарядка через USB» (или «Настройки USB»). Нажмите на него и выберите режим «Передача файлов» (MTP). 3. Как открыть файлы После выбора режима «Передача файлов» на телефоне: Откройте ваш стандартный файловый менеджер (Nautilus, Dolphin, Thunar). В боковой панели слева (в разделе «Устройства» или «Компьютер») появится пункт Mi A3. Кликните на него — вы увидите «Внутренний общий накопитель». Что делать, если телефон всё равно не виден? Попробуйте другой порт/кабель: Android-устройства очень чувствительны к качеству кабеля. Используйте оригинальный кабель. Разблокировка экрана: Debian не сможет получить доступ к файлам, пока экран телефона заблокирован графическим ключом или паролем. Конфликт с ADB: Если у вас включена «Отладка по USB» в настройках разработчика, иногда это мешает режиму MTP. Попробуйте временно её выключить.