IDEA: Не работает превью для Markdown
Категории: HowTo
Есть вероятность, что возможность смотреть превью markdown-файлов в соответствующем плагине отсутствует.
Скорее всего проблема в jdk и jfx, которые вы используете. Чаще всего используются те, что идут бандлом с самое ide.
Нужно поменять:
- идем в быстрый поиск (двойное нажатие shift)
- вбиваем choose boot java runtime for ide
- выбираем другую версию jdk c jcef
- плагин должен заработать корректно
- если не случилось - повторяем (можно использовать системный jre)
Linux: несколько способов монтирования образов
Категории: HowTo
Образ с одним разделом
образ с одним разделом или нужно прьсто посмотреть структура разделов не монтируя.
Активировать
# losetup /dev/loop0 some.img
Деактивировать
# losetup -d /dev/loop0
Образ с несколькими разделами
Если образ содержит несколько разделов и нужну примонтирвоать какой-либо из них.
Активировать
# kpartx -v -a some.img
add map loop0p1 (251:0): 0 497664 linear /dev/loop0 2048
add map loop0p2 (251:1): 0 66605058 linear /dev/loop0 501758
add map loop0p5 (251:2): 0 66605056 251:1 2
# ls /dev/mapper/
control loop0p1 loop0p2 loop0p5
# mount /dev/mapper/loop0p1 /mnt/test
# mount | grep test
/dev/mapper/loop0p1 on /mnt/test type ext2 (rw)
Деактивировать
# kpartx -v -d logging-test.img
del devmap : loop0p2
del devmap : loop0p1
loop deleted : /dev/loop0
#
Gnome: очень медленный диалог поиска
Теги: shell linux gnome network
Категории: HowTo
Поиск по строке в gnome shell очень медленный.
Чтобы найти причину открываем wireshark и смотрим, что происходит на интерфейсах в момент ввода текста в поле поиска.
В момент ввода текста наблюдаем шквал обращений к шаре nfs (в моем случае).
Чтобы этого избежать достаточно занести все пути в игнор у tracker.
- Ставим dconf;
- Редактируем ключ
org.freedesktop.tracker.miner.files.ignored-directories
; - Моментально все обращения к шаре пропадают.
В вашем случае может быть иначе. Однако, большинство проблем tracker’а связаны с медленной сетью.
PDF: уменьшаем размер файла
Категории: HowTo
gs \
-sDEVICE=pdfwrite \
-dCompatibilityLevel=1.4 \
-dPDFSETTINGS=/ebook \
-dNOPAUSE \
-dQUIET \
-dBATCH \
-sOutputFile=doc_compress.pdf \
doc.pdf
Основная опция тут -dPDFSETTINGS=/ebook
. Именна она указывает ghostscript жать пдф до состояния, которое пригодно для просмотра в читалках.
А чаще всего такая задача появляется когда кучу отсканированных страниц документа нужно согнать в один pdf.
Dnf: смотрим содержимое пакетов
Категории: HowTo
Иногда требуется посмотреть содержимое пакета. Для этого есть пара удобный опций dnf и rpm.
У dnf это команда repoquery
с опцией -l
. У rpm
это запрос -q
c опцией -l
.
Важно. Rpm работает только с установленными пакетами, а через dnf можно посмотреть состав любого пакета в репозитарии.
Посмотрим содержимое пакета fbreader.
# dnf repoquery -l fbreader
Последняя проверка окончания срока действия метаданных: 0:00:49 назад, Пн 07 мар 2022 17:16:45.
/usr/bin/FBReader
/usr/lib/.build-id
/usr/lib/.build-id/25
/usr/lib/.build-id/25/6e45979449fce7ee768d016a2cb5bc90d3afc6
/usr/share/FBReader
...
# rpm -ql fbreader
/usr/bin/FBReader
/usr/lib/.build-id
/usr/lib/.build-id/25
/usr/lib/.build-id/25/6e45979449fce7ee768d016a2cb5bc90d3afc6
/usr/share/FBReader
...
Литература