Если во время выполнения 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>
Единственным работающим способом оказался WoeUSB. В README.md в GitHub есть инструкция по установке.
Спасибо ребятам за труд! Выручили.
Как-то поднял я виртуальную машину с Ubuntu 18.04 в VirtualBox 6.0 и дал ей 10 GB дискового пространства. При установки использовал автоматическую разметку диска. После входа а виртуальную машину я обнаружил, что мне доступно только 4 GB. А где же оставшиеся 6 GB? Оказалось, что они есть, вот только не присоединены к разделу. Благо я в Ubuntu использую LVM.
Читать далее «Увеличение размера раздела в VirtualBox»Заметки по которым делал:
https://habr.com/ru/company/true_engineering/blog/437318/
https://github.com/rtshome/pgrepup
Устанавливал на тестовых машинах с нуля, поэтому ставил в том числе и postgresql. Сразу скажу, что на бою пока не делал, однако тестовые машинки обновлялись на ура. Судя по ману с хабра, базу можно обновить и до 11 версии, тем не менее я тестировал только до 10.
Подключаем репозиторий postgresql
https://www.postgresql.org/download/linux/ubuntu/
postgresql 9.5
apt install postgresql-9.5 postgresql-9.5-pglogical postgresql-9.5-pgl-ddl-deploy
Ввиду того, что теперь нет возможности скачать deb пакет будем его создавать.
Для начала ставим необходимые пакеты
sudo apt install java-package java-common libgtk-3-dev libcairo-gobject2
Качаем jdk архив jdk-8u211-linux-x64.tar.gz с сайта оракла https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html (нужна учетка, но её можно создать)
Создаем из архива deb пакет
make-jpkg jdk-8u211-linux-x64.tar.gz
Устанавливаем
sudo dpkg -i oracle-java8-jdk_8u211_amd64.deb
Смотрим версию
java -version java version "1.8.0_211" Java(TM) SE Runtime Environment (build 1.8.0_211-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)
Если ставили до этого javа
update-alternatives --list java /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java /usr/lib/jvm/java-8-oracle/jre/bin/java /usr/lib/jvm/java-9-openjdk-amd64/bin/java /usr/lib/jvm/oracle-java8-jdk-amd64/jre/bin/java
Выбрать нужную
sudo update-alternatives --set java /usr/lib/jvm/oracle-java8-jdk-amd64/jre/bin/java
Startup failed Tiny Tiny RSS was unable to start properly. This usually means a misconfiguration or an incomplete upgrade. Please fix errors indicated by the following messages: PHP UConverter class is missing, it's provided by the Internationalization (intl) module. You might want to check tt-rss wiki or the forums for more information. Please search the forums before creating new topic for your question.
Лечится установкой пакета php-intl
apt install php-intl systemctl restart php-fpm.service
Есть сервер на котором выполнили 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 восстановление рейда»
Качаем tt-rss с официального сайта https://tt-rss.org/
git clone https://tt-rss.org/git/tt-rss.git /path/to/tt-rss/www
Купил я на официальном сайте издательства книгу. Решил с ней поработать в официальном приложении Adobe Acrobat Reader на Android. Для меня поработать означает оставлять заметки и выделять цветом текст. Выделяю текст, который хочу отметить цветом и… Опа! Во всплывающем меню есть только пункт «Скопировать». Я решил открыть панель закладок к файлу и тут получаю сообщение, что «Документ с ограничениями. Этот инструмент недоступен из-за параметров безопасности документа.» Что!? Это моя копия книги! Как мне с ней работать!?
Читать далее «Снятие ограничений с PDF документа»Редко, но бывает вижу в логах постфикса такие ошибки:
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