Нет звука в Elementary OS

У меня в компьютере несколько звуковых устройств. Это звуковые карты, плюс цифровой USB-микрофон, где тоже есть выход на наушники. Еще звук можно выводить через HDMI и т.д. Из-за этого была проблема. Каждый раз при запуске компьютера вывод звука включался на другое устройство, а не на то, которое мне было нужно. В итоге звука не было. Можно было перейти в настройки и выбрать там нужное звуковое устройство, тогда звук появлялся.[..]

Установка VirtualBox в Elementary OS

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

N: Пропускается получение настроенного файла «contrib/binary-i386/Packages», так как репозиторий «http://download.virtualbox.org/virtualbox/debian bionic InRelease» не поддерживает архитектуру «i386»[..]

Массовое переименование фото в соответствии с датой съёмки

Люблю порядок во всем. В том числе, чтобы файлы на диске были разложены аккуратно по каталогам и имена у них были понятные. Если это фото, пусть имена у них будут в соответствии с датой и временем съёмки.[..]

Восстановление повреждённого mp4-видео

Формат mp4 не самый лучший в плане отказоустойчивости. Он требует обязательного правильного завершения процесса записи. Если запись внезапно прерывается, то файл mp4 получается «битым». Его нельзя просмотреть. И восстановить тоже бывает проблематично. В этой статье описано несколько способов восстановления повреждённых mp4-файлов. Я опробовал их в Elementary OS 5.1 — это та же Ubuntu 18.04.[..]

Лучшие двухпанельные файловые менеджеры под Linux

В настоящее время эталоном файлового менеджера являются однооконные программы. Такие по умолчанию встроены в самые разные операционные системы. «Проводник» в Windows. «Файлы» в Elementary OS. «Nautilus» в Ubuntu. Странно это. Ведь без мыши в этих программах нечего делать, эффективность стремится к нулю.

В этой статье рассмотрены двухпанельные файловые менеджеры. Они более функциональны и эффективны в работе. Я беру в рассмотрение только программы с графическими интерфейсами. Если кому-то нужен консольный вариант, то тут, как бы, и выбирать особо нечего — берите не задумываясь mc или far.[..]

Настройки Nginx для Laravel

Основные настройки ничем не отличаются от типовых. Специфичное прокомментировано. Дополнительные опции позволяют избежать дублирования страниц. Это важно для продвижения сайта в поисковых системах.[..]

Права на файлы, которые создает Laravel

Логи и всякие другие файлы, которые генерирует Laravel обычно имеют группу/владельца www-data/www-data и права доступа 644. Это бывает не удобно. Хотелось бы, чтобы другие пользователи группы тоже имели право записи.[..]

Elementary OS игнорирует настройку электропитания

Проблема актуальна для Elementary OS Juno. Была с момента появления версии 5.0, и сейчас, в ноябре 2019 года, я снова с ней столкнулся. Суть — мы отключаем спящий режим в «Параметрах системы». Но система через некоторое время все равно пытается заснуть. Дополнительно к этому мы имеем заблокированный рабочий стол. Приходится входить, используя пароль.[..]

Веб-сервер на Ununtu — php5, php7, nginx+php-fpm

Система Ubuntu хороша для десктопного использования. Настройка веб-сервера на Ubuntu — это обычно среда разработки. Если вам необходим веб-cервер для рабочей копии сайта, то лучше использовать Debian. Вот полное руководство по теме.

Для рабочей копии сайта использовать Ubuntu стоит только в том случае, если софт, который вы будете использовать, требует обязательно этой системы и там в требованиях четко прописано, что Debian не подойдет. Такое встречается крайне редко.[..]

Копирование файлов на удаленный сервер и обратно

Лучше всего с этой задачей справляется программа rsync (remote synchronization). Она эффективно синхронизирует любые объёмы файлов и каталогов. Её удобно настроить для автоматизированной работы. Программа никогда меня не подводила.[..]

Проблема имени дистрибутива в источниках

У меня такое случается с Elementary OS. Сейчас актуальна версия 5.0 с кодовым названием «Juno». И хотя система основана на Ubuntu 18.04 с кодовым названием «Bionic», она сообщает о себе честно:

kornev@kornev-desktop:~$ lsb_release -sc
juno

Некоторые скрипты пользуются этим. Берут и прописывают в источники имя, которое сообщает им система. Из-за этого и возникает проблема.[..]

Laravel, Composer и Cannot allocate memory

Столкнулся с проблемой на веб-сервере с 1Гб памяти. Менеджер пакетов Composer не смог обновить сайт на Laravel. Ничего супер-тяжелого там не используется.[..]

Проблема переключения раскладки в Elementary OS

Прошел почти год с момента выпуска релиза Elementary OS 5.0 Juno, но проблема медленного переключения раскладки клавиатуры так и не исправлена. Похоже разработчикам нет до неё никакого дела. Ключевые разработчики — американцы и им это просто не надо.[..]

Принтер в Elementary OS Juno

Добавить принтер в Elemetary OS довольно легко. Но только в новой версии операционной системы что-то сломалось. Новый добавленный принтер не принимает задания и не печатает.[..]

Простой способ установки инструментов разработки в Ubuntu

Есть такой классный проект, называемый Ubuntu Make, цель которого обеспечить простой и быстрый способ установки под Ubuntu разного инструментария для разработчиков.[..]

Веб-сервер на Debian — php5, php7, nginx+php-fpm, Let’s Encrypt

В статье собрано все самое важное по настройке веб-сервера. Для использования будут доступны сразу несколько версий PHP. Никакого Apache, только Nginx+php-fpm. А также Percona Server (MySQL), phpMyAdmin и автоматически обновляемые SSL-сертификаты Let’s Encrypt. Актуально для Debian 9 и 10.[..]

Красивые дистрибутивы Linux

В этой публикации я собрал дистрибутивы, авторы которых уделяют особое внимание внешнему виду интерфейса, проработке деталей. Это дистрибутивы, где нет сложных настроек, запутанных меню и которые актуальны сегодня, в 2018 году.[..]

Как в Linux разрезать видео на куски?

Понадобилось сохранить 24 часовую видеозапись с видеорегистратора. Он записал ей одним файлом, размер которого получился 40Гб. Естественно, что это неудобно. Да и многие плееры просто не в состоянии нормально воспроизводить такие файлы.[..]

Настройка sudo в Debian

При установке Debian по умолчанию создается 2 пользователя. Первый — root, с соответствующими правами. Второй — пользователь с произвольным именем и минимальными правами. В отличие от Ubuntu, в Debian по умолчанию не установлен пакет sudo, поэтому наделить пользователя расширенными правами при необходимости невозможно. Но это легко можно поправить.[..]

Настройка авторегулирования оборотов вентиляторов в Elementary OS

В любом современном компьютере есть датчики температуры. Датчики встраиваются в процессоры, материнские платы, диски, видеокарты. Кроме этого, на многих материнских платах есть возможность наблюдать за скоростью и управлять скоростью вращения вентиляторов. Используя специальный софт можно связать одно с другим. Чтобы, только при повышении температуры вентиляторы начинали крутиться быстрее.[..]

Как открыть зашифрованный каталог пользователя Elementary OS

Загружаемся с LiveCD Elementary OS. Монтируем все необходимые диски. Тот, где находится зашифрованный каталог. И можно тот, куда вы из него будете всё копировать.[..]

Проверка доступности сайта из Linux

Несколько полезных команд, позволяющих быстро выполнить диагностику сайта.[..]

Год с Elementary OS вместо Windows

В декабре 2016 года я установил Elementary OS Loki себе на рабочий компьютер. Потом, пару месяцев спустя установил этот же дистрибутив Linux на ноутбук. Незаметно пролетел год, а я всё еще работаю исключительно в этой системе.[..]

Домен Elementary OS заблокирован Роскомнадзором

Сегодня заходил в интернет через Интерсвязь и с удивлением это обнаружил. Безусловно, система Elementary OS случайно попала под раздачу. Если верить этому ресурсу, то с сентября 2017 года домен elementary.io ссылается на IP-адрес 104.28.5.44, который аж с 2014-2015 годов находится в списке заблокированных. Проверить можно здесь.[..]

Поиск модифицированных файлов в Linux

Иногда требуется найти файлы, которые были изменены недавно. В этой публикации собраны некоторые полезные команды.[..]

Почта Gmail в Elementary OS и небезопасное приложение

По умолчанию в Elementary OS встроен почтовый клиент. Чтобы его настроить на работу с почтой от Google достаточно выбрать в списке сервис Gmail, ввести полностью свой почтовый адрес и пароль. Однако, последующая попытка подключения может закончиться неудачей. Программа может сообщить, что имя пользователя или пароль указаны не верно, хотя в их правильности сомнений нет.[..]

Elementary OS 0.4 Loki

Уже несколько лет с интересом наблюдаю за развитием Elementary OS. Это дистрибутив Linux, основанный на Ubuntu. Его разработчики уделяют большое внимание внешнему виду системы и позиционируют её в качестве быстрой и открытой замены для Mac OS и Windows.[..]

Зависания Ubuntu 16.04.1 и Linux Mint 18.1

Столкнулся с такой проблемой, когда пытался начать пользоваться этими системами на портативном десктоп-компьютере. Как оказалось, проблема была из-за интегрированной видеокарты Intel Bay Trail.[..]

Настройка Logrotate в Debian

Если веб-сервер используется активно, то разные логи быстро растут. И если совсем пустить это на самотёк, то однажды они займут всё свободное место на диске. Чтобы контролировать ситуацию существует программа Logrotate, которая автоматически архивирует логи, удаляет старые логи. Такой процесс называется ротацией логов. Программа сразу есть в Debian, но её нужно настроить.[..]

Локальный веб-сервер — VirtualBox, Debian, Nginx+php-fpm, MySQL

Создавая недавно новый сайт на Yii2 я довольно прилично помучился из-за различий рабочего окружения, которые обеспечивают локальный Open-Server на Windows и реальный сервер с Debian. Это вынудило меня настроить правильный локальный сервер, используя VirtualBox. В статье я расскажу, как это сделать.[..]