Если во время выполнения apt update
вы встречаетесь с ошибкой при попытке прочитать список пакетов в репозитории:
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY <key>
«Я» — каждый пользователь мира *nix. «Ubuntu» — человечное отношение к другим пользователям мира *nix.
Если во время выполнения apt update
вы встречаетесь с ошибкой при попытке прочитать список пакетов в репозитории:
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY <key>
Есть сервер на котором выполнили vgreduce —removemissing vgraid до замены диска на новый и репейра. В итоге картинка была такая
# lvs -a -o +devices LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert Devices lvraid vgraid rwi-a-r--- 9,98g 100,00 lvraid_rimage_0(0),lvraid_rimage_1(0),lvraid_rimage_2(0),lvraid_rimage_3(0) [lvraid_rimage_0] vgraid iwi-aor--- 4,99g /dev/sdb(1) [lvraid_rimage_1] vgraid iwi-aor--- 4,99g /dev/sdd(1) [lvraid_rimage_2] vgraid iwi-aor--- 4,99g /dev/sde(1) [lvraid_rimage_3] vgraid vwi-a-r--- 4,99g [lvraid_rmeta_0] vgraid ewi-aor--- 4,00m /dev/sdb(0) [lvraid_rmeta_1] vgraid ewi-aor--- 4,00m /dev/sdd(0) [lvraid_rmeta_2] vgraid ewi-aor--- 4,00m /dev/sde(0) [lvraid_rmeta_3] vgraid ewi-a-r--- 4,00m
Репейр не получалось сделать
# lvconvert --repair vgraid/lvraid /dev/sdf Attempt to replace failed RAID images (requires full device resync)? [y/n]: y Unable to remove 1 images: Only 0 devices given. Failed to remove the specified images from vgraid/lvraid Failed to replace faulty devices in vgraid/lvraid.
В итоге удалось починить таким способом. Не претендую на правильность и не мне говорить, что сперва следует протестировать. Читать далее «LVM восстановление рейда»
Редко, но бывает вижу в логах постфикса такие ошибки:
Nov 6 17:22:44 mx postfix/smtpd[22836]: warning: Illegal address syntax from unknown[192.168.XX.XX] in RCPT command: <'email_1@example.com'> Nov 6 17:22:45 mx postfix/smtpd[22836]: warning: Illegal address syntax from unknown[192.168.XX.XX] in RCPT command: <'email_2@example.com'> Nov 6 17:22:46 mx postfix/smtpd[22836]: warning: Illegal address syntax from unknown[192.168.XX.XX] in RCPT command: <'email_3@example.com'> Nov 6 17:22:48 mx postfix/smtpd[22836]: too many errors after RCPT from unknown[192.168.XX.XX]
Проблема в одинарных кавычках ’email’ которых не должно быть и которые появляются, как правило, у пользователей Outlook. Лечится вот таким вот фильтром в постификсе:
В main.cf добавляем
smtpd_command_filter = pcre:/etc/postfix/command_filter.regex
в /etc/postfix/command_filter.regex
/^RCPT\s+TO:\s*<'([^[:space:]]+)'>(.*)/ RCPT TO:<$1>$2
Спасибо extremeshok.com
Первый раз за пару лет понадобилось записать пару файлов на CD диск и получил ошибку «cdrecord has no permission to open the device (cdrecord не имеет прав на открытие устройства)» Как оказалось лечится довольно легко. В K3b заходим в Настройки K3b — Программы — Права доступа.
Там у меня была такая картинка:
Правим права на те, что предлагает программа.
sudo chmod 4711 /usr/bin/cdrdao sudo chmod 4711 /usr/bin/wodim
Получается так:
После этого запись идет нормально.
Качам синтаксис
mkdir -p ~/.vim/syntax/ wget http://www.vim.org/scripts/download_script.php?src_id=19394 -O ~/.vim/syntax/nginx.vim
Указываем где находятся конфиги nginx
vim ~/.vim/filetype.vim au BufRead,BufNewFile /etc/nginx/*,/etc/nginx/conf.d/*,/usr/local/etc/nginx/* if &ft == '' | setfiletype nginx | endif
Может быть полезна для понимания почему нет прав на запись в нужный файл или директорию.
При указании с параметром -l показывает права доступа, владельца и группу каждой директории указанного пути.
namei -l /var/spool/mail/vmail/trap/new f: /var/spool/mail/vmail/trap/new dr-xr-xr-x root root / drwxr-xr-x root root var drwxr-xr-x root root spool drwxrwxr-x root mail mail drwxr-xr-x vmail vmail vmail drwx------ vmail vmail trap drwx------ vmail vmail new
Если у вас убунта, то устанавливаем пакет chromium-codecs-ffmpeg-extra
sudo apt-get install chromium-codecs-ffmpeg-extra
Если же не убунта, как и у меня, то скачиваем пакет
wget http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_64.0.3282.119-0ubuntu1_amd64.deb
Дальше достаем из скачанного пакета файл libffmpeg.so и копируем его в .local/lib/vivaldi/
mkdir -p ~/.local/lib/vivaldi
cp libffmpeg.so ~/.local/lib/vivaldi/
Проверяем поддерживает ли теперь Vivaldi H.264 и MSE & H.264 на страничке https://www.youtube.com/html5?hl=ru&gl=RU
Есть много вариантов: смотреть.
Мне понравился тот, которому я могу научить людей далёких от техники.
Читать далее «Как вывести звук с микрофона на колонки в Linux»
По умолчанию, Mutt сохраняет каждое отправленное письмо в файл sent в директории пользователя. Как следствие файл может разрастись до неимоверных размеров. Отключить это можно создав файл /home/<user>/.muttrc и добавив в него
set copy=no
Есть ситуации, когда необходимо очистить HDD/SSD так, чтобы на нём гарантированно не осталось информации. Здесь на помощь приходит утилита shred.
Читать далее «Безопасная чистка данных с диска»