Debian 10 console blanking
Thursday, 28 May 2020 01:27В Debian 10 по умолчанию отменили засыпание экрана в консольном режиме. Советовали в опции ядра добавить параметр. Но мне больше понравилось другое решение - сервис console-blanking. Просто выполняет команду
/usr/bin/setterm -blank 5 -powerdown 6
IsoMounter - Программа для монтирования образов *.iso через любой файловый менеджер.
DriveDroid - allows you to boot your PC from ISO/IMG files stored on your phone.
Using Rufus to create bootable USB images - Softwarebakery
DriveDroid - allows you to boot your PC from ISO/IMG files stored on your phone.
Using Rufus to create bootable USB images - Softwarebakery
Mounting Shared Folders in a Linux Guest
Monday, 24 November 2014 09:55mount -t vmhgfs .host:/ /home/user1/shares
Mounts all shares to /home/user1/shares
mount -t vmhgfs .host:/foo /tmp/foo
Mounts the share named foo to /tmp/foo
Auto-mount at startup: edit /etc/fstab and add the line:
.host:/ /mnt/hgfs vmhgfs defaults 0 0
The VMware Tools services script loads a driver that performs the mount. If the mount fails, a message appears regarding mounting HGFS shares.
Mounts all shares to /home/user1/shares
mount -t vmhgfs .host:/foo /tmp/foo
Mounts the share named foo to /tmp/foo
Auto-mount at startup: edit /etc/fstab and add the line:
.host:/ /mnt/hgfs vmhgfs defaults 0 0
The VMware Tools services script loads a driver that performs the mount. If the mount fails, a message appears regarding mounting HGFS shares.
После перехода на pkgng через некоторое время вылезла ошибка:
Stale dependency: aaaaa --> bbbbb — manually run 'pkgdb -F' to fix or specify -O to force.
Но эта опция уже не поддерживается.:
pkgdb -F not supported with PKGNG yet. Use 'pkg check' directly.
После определённых попыток получилось починить:
pkgdb -fu
pkg2ng
portupgrade -vr aaaaa
Stale dependency: aaaaa --> bbbbb — manually run 'pkgdb -F' to fix or specify -O to force.
Но эта опция уже не поддерживается.:
pkgdb -F not supported with PKGNG yet. Use 'pkg check' directly.
После определённых попыток получилось починить:
pkgdb -fu
pkg2ng
portupgrade -vr aaaaa
Нашёл в интернете, не смог определить первоисточник, поэтому копипаст.
Problem:
## ./configure
checking host system type… Invalid configuration `x86_64-pc-linux-gnuoldld’: machine `x86_64-pc’ not recognized
configure: warning: apparently your OS is not officially supported yet
configure: warning: this may not work
you’ll have to edit the makefile by hand
Solution:
edit file config.sub, add “x86_64-*” here:
# Decode aliases for certain CPU-COMPANY combinations.
case $basic_machine in
# Recognize the basic CPU types with company name.
vax-* | tahoe-* | i[3456]86-* | x86_64-* | i860-* | m68k-* | m68000-* | m88k-*
arpwatch report patch
Tuesday, 4 June 2013 10:32Этот патч для arpwatch добавляет IP адрес в тему письма в случае, если не был определён реверс
--- report.c.orig 2013-03-19 09:49:08.000000000 +0700
+++ report.c 2013-03-19 10:04:40.000000000 +0700
@@ -310,7 +310,7 @@
if (hn != NULL)
(void)fprintf(f, "Subject: %s (%s)\n", title, hn);
else {
- (void)fprintf(f, "Subject: %s\n", title);
+ (void)fprintf(f, "Subject: %s (%s)\n", title, intoa(a));
hn = unknown;
}
(void)putc('\n', f);
--- report.c.orig 2013-03-19 09:49:08.000000000 +0700
+++ report.c 2013-03-19 10:04:40.000000000 +0700
@@ -310,7 +310,7 @@
if (hn != NULL)
(void)fprintf(f, "Subject: %s (%s)\n", title, hn);
else {
- (void)fprintf(f, "Subject: %s\n", title);
+ (void)fprintf(f, "Subject: %s (%s)\n", title, intoa(a));
hn = unknown;
}
(void)putc('\n', f);
Фотки и видео Турецкого вояжа
Wednesday, 15 May 2013 21:58Фотки Турецкого вояжа весны 2013 доступны в альбоме http://vk.com/album-36066643_173906740
Видео:
Дельфины у носа яхты. Турция, Средиземное море. 2013.04.28. http://www.youtube.com/watch?feature=player_embedded&v=rKpBmbRRj-o
Видео о нашем яхтенном отдыхе в Турции в апреле, сделанное участницей путешествия Натальей. http://youtu.be/ELsVSqfK-UI
Видео:
Дельфины у носа яхты. Турция, Средиземное море. 2013.04.28. http://www.youtube.com/watch?feature=player_embedded&v=rKpBmbRRj-o
Видео о нашем яхтенном отдыхе в Турции в апреле, сделанное участницей путешествия Натальей. http://youtu.be/ELsVSqfK-UI
Выводы после поездки на яхте.
Wednesday, 15 May 2013 21:53Выводы после поездки на яхте. Часть из них вполне банальны, но даже мелочи за границей становятся большими.
1. Трансфёр от аэропорта до марины и обратно - MUST HAVE. По деньгам примерно столько же, сколько на автобусе + такси, но комфорта в сто раз больше.
2. Ещё до поездки нужно проверить ваши карты (GPS навигаторы) и нанести точки, в которых вы собираетесь останавливаться. И проверьте адресный поиск. В Стамбуле обнаружил неприятный баг в OsmAnd - для поиска было доступно всего ЧЕТЫРЕ улицы. В результате пол-часа нарезали круги в поисках хостела. Желательно распечатать карты ваших точек, именно карты, а не фотки из Google Earth.
3. Музыка на яхте не понадобилась. Музыку включали ровно один раз, для того, чтобы выяснить, как подключить свои источники. На подобных яхтах устанавливают обычные автомобильные магнитолы. Подключение своей музыки разнится - где-то есть слот для SD карт, где-то сразу USB, но обычно везде есть традиционный линейный вход 3.5 мм (AUX).
4. На обратном пути лучше взять более-менее традиционный отель. Хостел вполне сойдёт при заезде - на волне адреналина и новых впечатлений хватит простой койки, а вот на обратном пути, уже уставшие, хотелось залезть в ванну и поваляться в ней с пол-часика, а потом поспать в тишине.
5. Летайте самолётами Турецких авиалиний! :)
1. Трансфёр от аэропорта до марины и обратно - MUST HAVE. По деньгам примерно столько же, сколько на автобусе + такси, но комфорта в сто раз больше.
2. Ещё до поездки нужно проверить ваши карты (GPS навигаторы) и нанести точки, в которых вы собираетесь останавливаться. И проверьте адресный поиск. В Стамбуле обнаружил неприятный баг в OsmAnd - для поиска было доступно всего ЧЕТЫРЕ улицы. В результате пол-часа нарезали круги в поисках хостела. Желательно распечатать карты ваших точек, именно карты, а не фотки из Google Earth.
3. Музыка на яхте не понадобилась. Музыку включали ровно один раз, для того, чтобы выяснить, как подключить свои источники. На подобных яхтах устанавливают обычные автомобильные магнитолы. Подключение своей музыки разнится - где-то есть слот для SD карт, где-то сразу USB, но обычно везде есть традиционный линейный вход 3.5 мм (AUX).
4. На обратном пути лучше взять более-менее традиционный отель. Хостел вполне сойдёт при заезде - на волне адреналина и новых впечатлений хватит простой койки, а вот на обратном пути, уже уставшие, хотелось залезть в ванну и поваляться в ней с пол-часика, а потом поспать в тишине.
5. Летайте самолётами Турецких авиалиний! :)
HOWTO: Installing FreeBSD 9.0 or 9.1 with gmirror (software RAID 1) and the GPT partitioning scheme
http://www.ateamsystems.com/blog/Installing-FreeBSD-9-gmirror-GPT-partitions-raid-1
# ---- Setup 1st disk
#
gpart create -s gpt ada0
gpart add -s 64k -t freebsd-boot -l boot0 ada0
gpart add -s 8G -t freebsd-swap -l swap0 ada0
gpart add -t freebsd-ufs -l root0 ada0
# -- Install boot code to first disk
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada0
# ---- Setup 2nd disk
#
gpart create -s gpt ada1
gpart add -s 64k -t freebsd-boot -l boot1 ada1
gpart add -s 8G -t freebsd-swap -l swap1 ada1
gpart add -t freebsd-ufs -l root1 ada1
# -- Install boot code to 2nd disk
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada1
# -- Build gmirrors
gmirror label boot /dev/gpt/boot0 /dev/gpt/boot1
gmirror label swap /dev/gpt/swap0 /dev/gpt/swap1
gmirror label root /dev/gpt/root0 /dev/gpt/root1
# -- Load the geo_mirror KLD
kldload geom_mirror
newfs -U -L root /dev/mirror/root
mount /dev/mirror/root /mnt
vi /tmp/bsdinstall_etc/fstab
# Device Mountpoint FStype Options Dump Pass#
/dev/mirror/swap none swap sw 0 0
/dev/mirror/root / ufs rw 1 1
http://www.ateamsystems.com/blog/Installing-FreeBSD-9-gmirror-GPT-partitions-raid-1
# ---- Setup 1st disk
#
gpart create -s gpt ada0
gpart add -s 64k -t freebsd-boot -l boot0 ada0
gpart add -s 8G -t freebsd-swap -l swap0 ada0
gpart add -t freebsd-ufs -l root0 ada0
# -- Install boot code to first disk
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada0
# ---- Setup 2nd disk
#
gpart create -s gpt ada1
gpart add -s 64k -t freebsd-boot -l boot1 ada1
gpart add -s 8G -t freebsd-swap -l swap1 ada1
gpart add -t freebsd-ufs -l root1 ada1
# -- Install boot code to 2nd disk
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada1
# -- Build gmirrors
gmirror label boot /dev/gpt/boot0 /dev/gpt/boot1
gmirror label swap /dev/gpt/swap0 /dev/gpt/swap1
gmirror label root /dev/gpt/root0 /dev/gpt/root1
# -- Load the geo_mirror KLD
kldload geom_mirror
newfs -U -L root /dev/mirror/root
mount /dev/mirror/root /mnt
vi /tmp/bsdinstall_etc/fstab
# Device Mountpoint FStype Options Dump Pass#
/dev/mirror/swap none swap sw 0 0
/dev/mirror/root / ufs rw 1 1
Download Oracle Java JRE & JDK using a script
Tuesday, 9 October 2012 17:22Download Oracle Java JRE & JDK using a script
So, if you you want to download jdk7u4 for 64-bit Linux (e.g., Ubuntu) using wget, you can use:wget --no-cookies --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F" \
"http://download.oracle.com/otn-pub/java/jdk/7u4-b20/jdk-7u4-linux-x64.tar.gz"
JDK 6u35
- http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-i586-rpm.bin
- http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-i586.bin
- http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-x64-rpm.bin
- http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-x64.bin
NAS vs. Linux computer
Saturday, 8 September 2012 16:29NAS vs. Linux computer
Друг попросил рассказать о построении бюджетного домашнего сетевого хранилища (NAS) для домашнего применения. Как обычно, существует как минимум два способа:
+ Умные дяденьки уже всё сделали за вас, особого шаманства не требует.
- .Маломощный процессор, малый объём ОЗУ и ПЗУ, урезанный линукс. Если хочется чего-то большего, чем создатели заложили, то придётся сильно повозиться.
Плюсы и минусы самосбора:
+ Гибкость. Можно собрать и установить всё, что захочешь.
- Требуются расширенные знания по сборке компьютера и настройке ОС и её сервисов.
Так как с NAS'ами всё более-менее понятно, то рассмотрим более подробно второй вариант (самосбор).
Требования к аппаратной части:
Материнская плата:
Жёсткие диски
Экономичное энергопотребление и тепловыделение. Доверие к HDD Seagate в последнее время совсем упало, поэтому стоит посмотреть на "зелёную" серию Western Digital или Samsung.
Корпус
Подойдёт любой обычный корпус, но так как желательно, чтобы этот NAS поменьше шумел, то возможны варианты:
В завершение немного экзотики: NAS в тостере.
Друг попросил рассказать о построении бюджетного домашнего сетевого хранилища (NAS) для домашнего применения. Как обычно, существует как минимум два способа:
- NAS - специализированные компьютеры с оптимизированным корпусом.
- Самосборный компьютер с обычным линуксом.
+ Умные дяденьки уже всё сделали за вас, особого шаманства не требует.
- .Маломощный процессор, малый объём ОЗУ и ПЗУ, урезанный линукс. Если хочется чего-то большего, чем создатели заложили, то придётся сильно повозиться.
Плюсы и минусы самосбора:
+ Гибкость. Можно собрать и установить всё, что захочешь.
- Требуются расширенные знания по сборке компьютера и настройке ОС и её сервисов.
Так как с NAS'ами всё более-менее понятно, то рассмотрим более подробно второй вариант (самосбор).
Требования к аппаратной части:
Материнская плата:
Небольшое тепловыделение процессора
Как минимум два, а лучше четыре порта SATA
Желателен порт расширения PCI или PCI-Ex, PCI-E mini опционально.
Этим требованиям отвечают материнские платы форм-фактора mini-ITX с процессором Atom с пассивным охлаждением. На данный момент в Новосибирске большой выбор таких материнских плат представлен в Техносити.Как минимум два, а лучше четыре порта SATA
Желателен порт расширения PCI или PCI-Ex, PCI-E mini опционально.
Жёсткие диски
Экономичное энергопотребление и тепловыделение. Доверие к HDD Seagate в последнее время совсем упало, поэтому стоит посмотреть на "зелёную" серию Western Digital или Samsung.
Корпус
Подойдёт любой обычный корпус, но так как желательно, чтобы этот NAS поменьше шумел, то возможны варианты:
Компактный mini-ITX корпус типа IN-WIN BQ660BL или 3Q 1201B
HTPC корпус от известного производителя типа Silverstone Cube Sugo или Antec NSK1380
В случае выбора mini-ITX или HTPC корпуса нужно помнить, что слотов для HDD там мало (один-два). Поэтому если потребуется установить больше дисков, то придётся повозиться, либо всё же выбрать более традиционный корпус типа Desktop или xTower.HTPC корпус от известного производителя типа Silverstone Cube Sugo или Antec NSK1380
В завершение немного экзотики: NAS в тостере.
LDAP - кто бы мог подумать...
Thursday, 28 June 2012 14:26Яндекс предостерегает от использования LDAP:
http://yandex.ru/yandsearch?text=ldap&lr=11287
ldap
Блок справа:
Видео «ldap»
Видео 04:38
Животные занимаются сексом, слон дрючит носорога
Все видеоролики
http://yandex.ru/yandsearch?text=ldap&lr=11287
ldap
Блок справа:
Видео «ldap»
Видео 04:38
Животные занимаются сексом, слон дрючит носорога
Все видеоролики