linux

portage и eix с sqlite

Опубликовано NowhereMan - ср, 10/12/2022 - 19:19

Для ускорения процесса расчёта зависимостей можно научить portage работать со SQLite

1. пакет dev-lang/python должен быть собран с USE флагом sqlite

2. создаём файл /etc/portage/modules если он ещё не создан, добавляем в него строку

portdbapi.auxdbmodule = cache.sqlite.database

3. если используете версию portage новее чем 2.1.6.4, то в make.conf к FEATURES= добавляем через пробел metadata-transfer

FEATURES="parallel-fetch metadata-transfer"

4. пересоздаём кэш

Rescan disks under vmware

Опубликовано NowhereMan - пн, 06/20/2022 - 12:49

Once you've changed the disk's size in VMware and did not reboot your server, rescan your SCSI devices as such.

First, check the name(s) of your scsi devices.

$ ls /sys/class/scsi_device/

Then rescan the scsi bus. Below you can replace the '0\:0\:0\:0′ with the actual scsi bus name found with the previous command. Each colon is prefixed with a slash, which is what makes it look weird.

~$ echo 1 > /sys/class/scsi_device/0\:0\:0\:0/device/rescan

Теги

Как скопировать корневую ФС на другой том

Опубликовано NowhereMan - вс, 09/13/2020 - 13:17

Для синхронизации каталогов можно использовать следующую команду, которая, ко всему прочему, еще и продолжит копирование с того же места после прерывания:

rsync -avxHAX --progress / /new-disk/

Опции:

Теги

/usr/sbin/grub-probe:error:failed to get canonical path of /cow.

Опубликовано jeord - пт, 10/04/2019 - 11:49
mkdir /mnt/chrootdir
mount /dev/sda1 /mnt/chrootdir
for dir in proc dev sys etc bin sbin var usr lib lib64 tmp; do
    mkdir /mnt/chrootdir/$dir && mount --bind /$dir /mnt/chrootdir/$dir
done
chroot /mnt/chrootdir

Теги

LVM - как переносить LV на другие PV

Опубликовано NowhereMan - пт, 02/08/2019 - 16:24

Иногда, при замене дисков появляется необходимость перенести логические тома на другой физический том.

Для этого можно использовать команду:

pvmove -n /dev/vg0/swaplv /dev/sdb1 /dev/sdc1

Если логический том зеркалирован, это делается немного иначе:

lvconvert  /dev/vg0/rootlv --replace /dev/sdb1 /dev/sda1

Чтобы выяснить, на каких физических томах располагается логический том, используйте:

pvdisplay -m

Теги

Unable to open printcap file /etc/printcap for read!

Опубликовано NowhereMan - ср, 01/16/2019 - 13:53

Чтобы убрать в логе samba записи вида:

Apr 22 13:34:30 unnamedsrv smbd[868]: [2008/04/22 13:34:30, 0] printing/pcap.c:pcap_cache_reload(159)
Apr 22 13:34:30 unnamedsrv smbd[868]: Unable to open printcap file /etc/printcap for read!

добавьте в конфиг следующие строчки:

load printers = no
printcap name = /dev/null

Теги

Изменение порядка загрузки в GRUB

Опубликовано jeord - пн, 12/03/2018 - 11:44

Конфигурация Grub находится в файле /boot/grub/grub.cfg.

gksu gedit /boot/grub/grub.cfg

Как правило, строки меню выглядят вот так:

menuentry имя_пункта --опции {
...

}

Например пункт Windows:

menuentry 'Windows 8 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprob
er-chain-FC324E26324DE66C' {
....

}

Теги

[TUTORIAL] How to Install and Play Escape From Tarkov on GNU/Linux

Опубликовано jeord - вт, 11/13/2018 - 16:52

Introduction

The information found in this guide has been acquired through a thread on Linux Support from Escape From Tarkov's official forum. You can find a link to the page HERE. Without the efforts of the developers at CodeWeavers, WINE, Valve, and so many other individuals, this would not be possible. Thank you all for your work!

Теги