И это всё МОЁ

В текстовый файл пишутся id. Вот скриншот https://skr.sh/i/200920/y1Zws7Bt.jpg как считать эти id, и если есть 100 одинаковых, то этот id писать в переменную рнр. Или же любым другим языком. Мне требуется id в переменной если этих id больше 100









 








И это всё МОЁ

Подскажите пожалуйста, в чем дело?


root@debian:/home/grovekeeper# dmesg | grep -iC 3 "ata2"
[ 1.363919] scsi host4: ahci
[ 1.364005] scsi host5: ahci
[ 1.364063] ata1: SATA max UDMA/133 abar m2048@0xfbffc000 port 0xfbffc100 irq 25
[ 1.364065] ata2: SATA max UDMA/133 abar m2048@0xfbffc000 port 0xfbffc180 irq 25
[ 1.364066] ata3: DUMMY
[ 1.364066] ata4: DUMMY
[ 1.364068] ata5: SATA max UDMA/133 abar m2048@0xfbffc000 port 0xfbffc300 irq 25
--
[ 2.000891] input: SteelSeries SteelSeries Rival 95 Gaming Mouse as /devices/pci0000:00/0000:00:1c.4/0000:07:00.0/usb5/5-1/5-1:1.1/0003:1038:1706.0002/input/input3
[ 2.000945] hid-generic 0003:1038:1706.0002: input,hidraw1: USB HID v1.11 Mouse [SteelSeries SteelSeries Rival 95 Gaming Mouse] on usb-0000:07:00.0-1/input1
[ 2.123020] usb 3-1.5: new high-speed USB device number 3 using ehci-pci
[ 2.151034] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 2.157362] ata2.00: ATA-8: SAMSUNG HD204UI, 1AQ10001, max UDMA/133
[ 2.157365] ata2.00: 3907029168 sectors, multi 16: LBA48 NCQ (depth 32), AA
[ 2.163815] ata2.00: configured for UDMA/133
[ 2.164013] scsi 1:0:0:0: Direct-Access ATA SAMSUNG HD204UI 0001 PQ: 0 ANSI: 5
[ 2.234206] usb 3-1.5: New USB device found, idVendor=0951, idProduct=1666, bcdDevice= 1.10
[ 2.234209] usb 3-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
--
[ 3.037194] sr 4:0:0:0: Attached scsi CD-ROM sr0
[ 3.044227] sdb: sdb1 sdb2 sdb3 sdb4 < sdb5 sdb6 >
[ 3.045019] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[ 3.171030] ata2.00: exception Emask 0x10 SAct 0x4 SErr 0x280100 action 0x6 frozen
[ 3.171080] ata2.00: irq_stat 0x08000000, interface fatal error
[ 3.171114] ata2: SError: { UnrecovData 10B8B BadCRC }
[ 3.171145] ata2.00: failed command: READ FPDMA QUEUED
[ 3.171179] ata2.00: cmd 60/f8:10:08:01:00/00:00:00:00:00/40 tag 2 ncq dma 126976 in
res 40/00:14:08:01:00/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
[ 3.171260] ata2.00: status: { DRDY }
[ 3.171285] ata2: hard resetting link
[ 3.252239] scsi 8:0:0:0: Direct-Access Kingston DataTraveler 3.0 PMAP PQ: 0 ANSI: 6
[ 3.253263] sd 8:0:0:0: [sdd] 121110528 512-byte logical blocks: (62.0 GB/57.8 GiB)
[ 3.253978] sd 8:0:0:0: [sdd] Write Protect is off
--
[ 3.254720] sd 8:0:0:0: [sdd] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.295454] sdd: sdd1 sdd2 sdd4
[ 3.298724] sd 8:0:0:0: [sdd] Attached SCSI removable disk
[ 13.171753] ata2: softreset failed (1st FIS failed)
[ 13.171791] ata2: hard resetting link
[ 13.647025] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 13.659798] ata2.00: configured for UDMA/133
[ 13.659815] sd 1:0:0:0: [sda] tag#2 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 13.659818] sd 1:0:0:0: [sda] tag#2 Sense Key : Illegal Request [current]
[ 13.659821] sd 1:0:0:0: [sda] tag#2 Add. Sense: Unaligned write command
[ 13.659825] sd 1:0:0:0: [sda] tag#2 CDB: Read(10) 28 00 00 00 01 08 00 00 f8 00
[ 13.659827] print_req_error: I/O error, dev sda, sector 264
[ 13.659884] ata2: EH complete
[ 14.143054] ata2.00: exception Emask 0x10 SAct 0x8c00000 SErr 0x280100 action 0x6 frozen
[ 14.143104] ata2.00: irq_stat 0x08000000, interface fatal error
[ 14.143138] ata2: SError: { UnrecovData 10B8B BadCRC }
[ 14.143169] ata2.00: failed command: READ FPDMA QUEUED
[ 14.143203] ata2.00: cmd 60/08:b0:18:f8:a0/00:00:80:00:00/40 tag 22 ncq dma 4096 in
res 40/00:bc:78:c0:b5/00:00:24:00:00/40 Emask 0x10 (ATA bus error)
[ 14.143291] ata2.00: status: { DRDY }
[ 14.143313] ata2.00: failed command: READ FPDMA QUEUED
[ 14.143346] ata2.00: cmd 60/08:b8:78:c0:b5/00:00:24:00:00/40 tag 23 ncq dma 4096 in
res 40/00:bc:78:c0:b5/00:00:24:00:00/40 Emask 0x10 (ATA bus error)
[ 14.143426] ata2.00: status: { DRDY }
[ 14.143448] ata2.00: failed command: READ FPDMA QUEUED
[ 14.143481] ata2.00: cmd 60/08:d8:00:10:00/00:00:00:00:00/40 tag 27 ncq dma 4096 in
res 40/00:bc:78:c0:b5/00:00:24:00:00/40 Emask 0x10 (ATA bus error)
[ 14.143561] ata2.00: status: { DRDY }
[ 14.143585] ata2: hard resetting link
[ 24.143883] ata2: softreset failed (1st FIS failed)
[ 24.143918] ata2: hard resetting link
[ 24.619025] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 24.631785] ata2.00: configured for UDMA/133
[ 24.631798] sd 1:0:0:0: [sda] tag#22 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 24.631801] sd 1:0:0:0: [sda] tag#22 Sense Key : Illegal Request [current]
[ 24.631804] sd 1:0:0:0: [sda] tag#22 Add. Sense: Unaligned write command
--
[ 24.631922] sd 1:0:0:0: [sda] tag#27 Add. Sense: Unaligned write command
[ 24.631924] sd 1:0:0:0: [sda] tag#27 CDB: Read(10) 28 00 00 00 10 00 00 00 08 00
[ 24.631925] print_req_error: I/O error, dev sda, sector 4096
[ 24.631963] ata2: EH complete
[ 25.094968] raid6: sse2x1 gen() 10941 MB/s
[ 25.162971] raid6: sse2x1 xor() 7785 MB/s
[ 25.230967] raid6: sse2x2 gen() 13112 MB/s
--
[ 26.616909] input: HDA Intel PCH Line Out Side as /devices/pci0000:00/0000:00:1b.0/sound/card0/input18
[ 26.619329] snd_hda_intel 0000:00:1b.0: device 1458:a002 is on the power_save blacklist, forcing power_save to 0
[ 26.687678] EXT4-fs (sdc2): mounted filesystem with ordered data mode. Opts: (null)
[ 26.703012] ata2.00: exception Emask 0x10 SAct 0x80100 SErr 0x280100 action 0x6 frozen
[ 26.703050] ata2.00: irq_stat 0x08000000, interface fatal error
[ 26.703067] ata2: SError: { UnrecovData 10B8B BadCRC }
[ 26.703083] ata2.00: failed command: READ FPDMA QUEUED
[ 26.703099] ata2.00: cmd 60/f8:40:08:fa:a0/01:00:80:00:00/40 tag 8 ncq dma 258048 in
res 40/00:9c:08:0a:00/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
[ 26.703138] ata2.00: status: { DRDY }
[ 26.703149] ata2.00: failed command: READ FPDMA QUEUED
[ 26.703164] ata2.00: cmd 60/f8:98:08:0a:00/01:00:00:00:00/40 tag 19 ncq dma 258048 in
res 40/00:9c:08:0a:00/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
[ 26.703203] ata2.00: status: { DRDY }
[ 26.703215] ata2: hard resetting link
[ 26.740339] audit: type=1400 audit(1600558007.071:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-senddoc" pid=541 comm="apparmor_parser"
[ 26.740357] audit: type=1400 audit(1600558007.071:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/haveged" pid=538 comm="apparmor_parser"
[ 26.740388] audit: type=1400 audit(1600558007.071:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-xpdfimport" pid=539 comm="apparmor_parser"
--
[ 27.133345] r8169 0000:08:00.0: firmware: direct-loading firmware rtl_nic/rtl8168e-3.fw
[ 27.133547] RTL8211E Gigabit Ethernet r8169-800:00: attached PHY driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=r8169-800:00, irq=IGNORE)
[ 27.328930] IPv6: ADDRCONF(NETDEV_UP): enp8s0: link is not ready
[ 36.703300] ata2: softreset failed (1st FIS failed)
[ 36.704914] ata2: hard resetting link
[ 37.179027] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 37.191489] ata2.00: configured for UDMA/133
[ 37.191510] sd 1:0:0:0: [sda] tag#8 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 37.191514] sd 1:0:0:0: [sda] tag#8 Sense Key : Illegal Request [current]
[ 37.191517] sd 1:0:0:0: [sda] tag#8 Add. Sense: Unaligned write command
--
[ 37.193166] sd 1:0:0:0: [sda] tag#19 Add. Sense: Unaligned write command
[ 37.193168] sd 1:0:0:0: [sda] tag#19 CDB: Read(10) 28 00 00 00 0a 08 00 01 f8 00
[ 37.193170] print_req_error: I/O error, dev sda, sector 2568
[ 37.194760] ata2: EH complete
[ 39.046363] fuse init (API version 7.27)
[ 43.046825] FAT-fs (sdd2): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 1264.465680] kauditd_printk_skb: 1 callbacks suppressed
root@debian:/home/grovekeeper#










 ,








И это всё МОЁ

Есть главный роутер, к которому по Ethernet подключены ПК и raspberry pi zero. Этот роутер используется для выхода в интернет и подключения с ПК к raspberry по ssh.

К raspberry подключен внешний wi-fi адаптер, который успешно работает (определяется в ifconfig и ищет сети).

Есть еще 1 роутер (побочный), к которому требуется подключиться с raspberry через wi-fi. Это удалось сделать, добавив следующее в /etc/network/interfaces:

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

а затем и в /etc/wpa_supplicant/wpa_supplicant.conf:

network={
ssid=«NameNet»
psk=«password»
key_mgmt=WPA-PSK
}

Однако после правки этих двух файлов подключиться по ssh с ПК к плате не удается (Resource temporarily unavailable). Как мне сохранить подключение по ssh к ПК при добавлении подключения по wi-fi?








 , ,








И это всё МОЁ

Случай из реального проекта, код ~10-летней выдержки. Когда-то давно забыл добавить return в функцию, где имеется хитрая условная компиляция. Долгое время всё нормально работало, а сегодня вот пересобрал проект и поимел весёлых проблем. При проигрывании звука сегфолтилось, хотя вроде как всё было нормально. Старые версии (собранные старым GCC) не сегфолтились. При отключенной оптимизации сегфолта тоже не было. Что тут можно ещё сказать? Спасибо Сталлману за дебаггер. Сильно удивился когда увидел вызов якобы вырезанной функции в нём. Ну и главное: читайте и анализируйте warning’и! Минимальный пример:


$ cat dead_code.cpp 
// dead_code.cpp

#include <cstdio>

int stub_0();
int pxt_PlayWithCallback(int chan, int slot, char loop, void (*FinishedCB)(int, int));

int pxt_Play(int chan, int slot, char loop) {
#ifdef _PLS_NO_DEAD_CODE
if (stub_0()) {
fprintf(stderr, "!!!!! GOOD CODE !!!!!\n";);
}
#else
return pxt_PlayWithCallback(chan, slot, loop, NULL);
#endif
}

int pxt_PlayWithCallback(int chan, int slot, char loop, void (*FinishedCB)(int, int)) {
fprintf(stderr, "????? DEAD CODE ?????\n";);
return stub_0();
}

int stub_0() { return 42; }

int main(int argc, char *argv[]) {
return pxt_Play(-1, 20, 0);
}

// OK:
$ g++ dead_code.cpp
$ ./a.out
????? DEAD CODE ?????

// OK:
$ g++ -D_PLS_NO_DEAD_CODE dead_code.cpp
$ ./a.out
!!!!! GOOD CODE !!!!!

// WTF?:
$ g++ -O2 -D_PLS_NO_DEAD_CODE dead_code.cpp
$ ./a.out
!!!!! GOOD CODE !!!!!
????? DEAD CODE ?????
Segmentation fault (core dumped)

// WTF???:
$ g++ -O3 -D_PLS_NO_DEAD_CODE dead_code.cpp
$ ./a.out
!!!!! GOOD CODE !!!!!
!!!!! GOOD CODE !!!!!
...
!!!!! GOOD CODE !!!!!
!!!!! GOOD CODE !!!!!
Segmentation fault (core dumped)


А ведь довольно интересный простор за этим может скрываться. Ну право ведь, забыли return проставить, компилятор же по-дефолту return 0 впихнёт, верно? А я в этом был уверен.


P.S.


$ gcc --version
gcc (GCC) 10.2.1 20200723 (Red Hat 10.2.1-1)


Может кто-нибудь из профи подробно объяснить механизм такого поведения? Спасибо.









 , , , ,








И это всё МОЁ

Мне нужно выполнить команду и измерять время ее выполнения. Время выполнения нужно поместить в переменную, вопрос как?


export TIMEFORMAT='%3R seconds'
myvar=$(time ping -c 1 ya.ru 1>/dev/null )
echo $myvar # тут пусто почему-то, как поместить сюда значение?









 ,








И это всё МОЁ

Заголовок не совсем соответствует ситуации, но не придумал как назвать лучше.


В общем ситуация следующая - издевался над своим домашним компом и убил glibc. Система перестала грузится. Записал установочную флешку и там выбрал пункт «Upgrade», вместо установки. Установщик нашёл и переустановил ВСЕ пакеты в старой системе. После этого система запустилась и заработала, но не так как ожидалось.


При запуске, корневая файловая система монтируется с опциями «defaults,noatime». Выхлоп mount показывает что система смонтирована в режиме rw. При попытке изменить какие-либо файлы в корневой файловой системе - всё отрабатывает как положено. Например могу изменить имя хоста в hostname, изменить fstab, hosts и т.д. Но после перезагрузки все изменения пропадают.


И я даже хз куда копать. Подскажите что это может быть и что с этим делать.


Пы.Сы. Забыл уточнить - система openSUSE Tumbleweed









 ,








И это всё МОЁ

Собственно, сабж.

Скачать версию с KDE: https://linuxtracker.org/index.php?page=torrent-details&id=14c59fbf5b66f9...

Скачать версию с openbox: https://linuxtracker.org/index.php?page=torrent-details&id=ea9eee5786440f...

Альтернативные ссылки: https://ftp.fau.de/pclinuxos/pclinuxos/live-cd/64bit/pclinuxos64-kde5-2020.09...

https://ftp.fau.de/pclinuxos/pclinuxos/live-cd/community/community-pclinuxos6...

Напоминаю, что PCLinuxOS - это rpm-based дистрибутив, который отпочковался от Mandrake 9.2 и не содержит systemd.








 , ,








И это всё МОЁ

На ЖД 2 шифрованных раздела, boot на luks и root на luks2+btrfs. После аварийного отключения(с розетки) перестала запускаться система. Проблема в ЖД, вероятно программная.
Первый, загрузочный, раздел расшифровывается и прекрасно работает. А корневой расшифровывается, но срази же выдает ошибку:


ata1.00: exception Emask 0x0 SAct 0x1000 SErr 0x40000 action 0x0
ata1.00: irq_stat 0x40000008
ata1: SError: { CommWake }
ata1.00: failed command: READ FPDMA QUEUED
ata1.00: cmd 60/08:60:70:cb:46/00:00:23:00:00/40 tag 12 ncq 4096
in
res 51/40:08:70:cb:46/00:00:23:00:00/40 Emask 0x409 (media error) <F>
ata1.00: status: { DRDY ERR }
ata1.00: error: { UNC }
blk_update_request: I/O error, dev sda, sector 6512424 op 0x0:(READ) flags 0x0 phys_seq 1 prio class 0
device-mapper: integrity: Error on roading tags: -5
Buffer I/O error on dev dm-1, logical block 229560224, async page read
...


Вначале думал на повреждение суперблока, но восстановить через btrfs-tools не получилось(btrfs rescue super-recover <имя раздела с btrfs>):


Buffer I/O error on dev dm-1; logical block 16, async page read
Buffer I/O error on dev dm-1; logical block 16, async page read
No valid Btrfs found on /dev/mapper/btrfs
Usage or syntax errors


Предполагаю ошибку на уровне btrfs или luks. Но там и там попытка восстановление будет грозить полной потерей данных. Может кто подскажет в чем конкретно беда. Неужели в самом диске?


mount -t btrfs /dev/mapper/btrfs /mnt выдает:


Buffer I/O error on dev dm-1; logical block 16, async page read
mount: /mnt: can't read superblock on /dev/mapper/btrfs









 , ,








И это всё МОЁ

Вот на такую задачу наткнулся:

Ваша компания постоянно расширяет отдел продаж за счет внутреннего обучения. В январе в него наняли первого человека, который первый месяц входил в курс дела, а после этого каждый месяц обучал по одному новому сотруднику. Сколько человек будет в отделе продаж в декабре, если каждый сотрудник после месяца стажировки будет обучать новичков по такому графику?

Как мне показалось, все довольно очевидно: 12 месяцев, январь-декабрь. В первом будет 1 сотрудник «ученик»; во втором он станет «мастером» и возьмет «ученика», итого 2 сотрудников; в третьем они уже оба «мастера» и оба обучают по сотруднику, итого 4; ну и так далее, в итоге в 12 месяце у нас 2^11=2048 сотрудников, половина из которых «мастера», а вторая — «ученики».

Но сказано, что правильный ответ: 233. Я вообще не врубаюсь, как. Где я ошибся?








 , ,








И это всё МОЁ
Команда разработчиков Vue.js объявила об официальном выходе Vue.js 3.0 "One Piece", нового значительного релиза фреймворка, который по словам разработчиков «обеспечивает улучшенную производительность, меньший размер пакетов, лучшую интеграцию с TypeScript, новые API для решения крупномасштабных задач и прочную основу для будущих итераций фреймворка в долгосрочной перспективе». Код проекта распространяется под лицензией MIT.



И это всё МОЁ

Хочу установить скайп через терминад, а выдаёт ошибку sudo: dnf: command not found. Пожалуйста, помогите не знаю что делать, ничего не могу установить









 ,








И это всё МОЁ

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


https://i.ibb.co/4sbM5QL/output.png


Наличие даже такого маленького кулера сильно влияет не температуру, а именно:




  • в закрытом корпусе снижает температуру в среднем на 24°C,




  • в открытом корпусе снижает температуру в среднем на 25°C.




В открытом корпусе без кулера температура ниже по сравнению с закрытым без кулера в среднем на 3°C.


В открытом корпусе с кулером температура ниже по сравнению с закрытым с кулером в среднем на 4°C.


В закрытом корпусе кулер на вдув по сравнению с кулером на выдув в среднем снижает температуру на 4°C.


При измерениях температура окружающей среды была 23±0.5°C. На ЦПУ прикреплен алюминиевый радиатор. Тесты проводились с этим кейсом с кулером:


https://i.ibb.co/kgNnsFD/Screenshot-from-2020-09-19-19-33-21.png


Забыл предварительно потестить без радиаторов как следует (продолжительная нагрузка и прочее), но поверьте на слово, радиаторы в открытом корпусе снижают температуру на 3-4°C.


TL;DR Кулер маст хэв. Шум от него есть в районе 15 dB.


Тесты проводились на Raspberry Pi OS последней версии утилитой stress на 4 ядра в течение почти 600 секунд.









 , ,








И это всё МОЁ

Ух ты, gl4es годная вещь.
Если кто не знает, это враппер для opengl. Он реализует OpenGL средствами OpenGLES.


https://pikabu.ru/story/halflife_2_na_android_7723386?utm_source=andpostshare&utm_medium=sharing
https://github.com/ptitSeb/gl4es/









 ,








И это всё МОЁ

Хотя бы только для звука? Поиск выдаёт только брошенный leapcast.
Android-устройства не умеют pulseaudio-zeroconf и airplay.









 








И это всё МОЁ

Уважаемые пользователи!
Нужно перенести бэкапи из одного сервера на другой сервак


Вот протестировал данный скрипт, работает, вот только нужно чтобы он не все перенес а только новые бэкапи, а те которые уже есть на другом не переносил.
Прошу помочь с данной задачой


#!/bin/bash
HOST=IP
USER=user
PASSWORD=password


ftp -inv $HOST <<EOF
user $USER $PASSWORD
lcd /home/backup
mput *.tar.gz
fi
bye
EOF









 ,








И это всё МОЁ

Приветствую! Столкнулся с одним неприятным моментом. у меня дуалбут шиндовс 7 и линукс(шиндовс на хдд, линь на ссд) и есть еще один диск для файлов(SEAGATE, 2Тб, ext4). Так вот, если загрузиться в шиндовс, а потом вернуться в линукс, диск SEAGATE становится поврежденным и не монтируется. средствами gparted делаю проверку тома на ошибки и после этого все снова работает. Помогите разобраться в причинах и исправить. лог gparted прилагается









 , ,








11:39

И это всё МОЁ

Собственно, сабж.


On 19 September 1982 Scott Fahlman posts the first documented emoticons :-) and :-( on the Carnegie Mellon University Bulletin Board System.


19-Sep-82 11:44 Scott E Fahlman :-)

From: Scott E Fahlman


I propose that the following character sequence for joke markers:
:-)

Read it sideways. Actually, it is probably more economical to mark

things that are NOT jokes, given current trends. For this, use
:-(








 ,








И это всё МОЁ

Привет! У меня в мануале (не важно к чему) написано, что нужно сделать sudo ifconfig eth0:1 192.168.11.2. Я так понимаю, в моём случае это нужно делать так: sudo ip addr add 192.168.11.2 dev enp10s0.


Но главный вопрос в другом: как потом вернусь всё, как было? Не хочу вдруг остаться без интернета, потому спрашиваю заранее.









 , ,








И это всё МОЁ
И это всё МОЁ
root@KSQL:/home/maintainer/install# ls -l
итого 35916
-rwxrwx--- 1 1054190 1049089 86622 авг 19 10:08 libecpg6_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089 17366 авг 19 10:08 libecpg-compat3_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089 239718 авг 19 10:08 libecpg-dev_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089 39544 авг 19 10:08 libpgtypes3_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089 166960 авг 19 10:08 libpq5_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089 163472 авг 19 10:08 libpq-dev_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089 14167218 авг 19 10:08 postgresql-11_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089 17526768 авг 19 10:08 postgresql-11-dbg_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089 1461180 авг 19 10:08 postgresql-client-11_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089 1852528 авг 19 10:08 postgresql-doc-11_11.8-5.1C_all.deb
-rwxrwx--- 1 1054190 1049089 64424 авг 19 10:08 postgresql-plperl-11_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089 71038 авг 19 10:08 postgresql-plpython3-11_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089 38216 авг 19 10:08 postgresql-pltcl-11_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089 860074 авг 19 10:08 postgresql-server-dev-11_11.8-5.1C_amd64.deb
root@KSQL:/home/maintainer/install# apt-get install ./*.deb
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Заметьте, вместо «./libecpg6_11.8-5.1C_amd64.deb» выбирается «libecpg6»
Заметьте, вместо «./libecpg-compat3_11.8-5.1C_amd64.deb» выбирается «libecpg-compat3»
Заметьте, вместо «./libecpg-dev_11.8-5.1C_amd64.deb» выбирается «libecpg-dev»
Заметьте, вместо «./libpgtypes3_11.8-5.1C_amd64.deb» выбирается «libpgtypes3»
Заметьте, вместо «./libpq5_11.8-5.1C_amd64.deb» выбирается «libpq5»
Заметьте, вместо «./libpq-dev_11.8-5.1C_amd64.deb» выбирается «libpq-dev»
Заметьте, вместо «./postgresql-11_11.8-5.1C_amd64.deb» выбирается «postgresql-11»
Заметьте, вместо «./postgresql-11-dbg_11.8-5.1C_amd64.deb» выбирается «postgresql-11-dbg»
Заметьте, вместо «./postgresql-client-11_11.8-5.1C_amd64.deb» выбирается «postgresql-client-11»
Заметьте, вместо «./postgresql-doc-11_11.8-5.1C_all.deb» выбирается «postgresql-doc-11»
Заметьте, вместо «./postgresql-plperl-11_11.8-5.1C_amd64.deb» выбирается «postgresql-plperl-11»
Заметьте, вместо «./postgresql-plpython3-11_11.8-5.1C_amd64.deb» выбирается «postgresql-plpython3-11»
Заметьте, вместо «./postgresql-pltcl-11_11.8-5.1C_amd64.deb» выбирается «postgresql-pltcl-11»
Заметьте, вместо «./postgresql-server-dev-11_11.8-5.1C_amd64.deb» выбирается «postgresql-server-dev-11»
Уже установлен пакет postgresql-doc-11 самой новой версии (11.8-5.1C).
Уже установлен пакет libpgtypes3 самой новой версии (11.8-5.1C).
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
libpq5 : Зависит: libssl1.0.0 (>= 1.0.2~beta3) но он не может быть установлен
postgresql-11 : Зависит: postgresql-common (>= 194~) но 181+deb9u3 будет установлен
Зависит: libicu55 (>= 55.1-1~) но он не может быть установлен
Зависит: libllvm6.0 (>= 1:6.0~svn298832-1~) но он не может быть установлен
Зависит: libssl1.0.0 (>= 1.0.2~beta3) но он не может быть установлен
Рекомендует: sysstat но он не будет установлен
postgresql-client-11 : Зависит: postgresql-client-common (>= 182~) но 181+deb9u3 будет установлен
postgresql-plperl-11 : Зависит: libperl5.22 (>= 5.22.1) но он не может быть установлен
postgresql-server-dev-11 : Зависит: clang-6.0 но он не может быть установлен
Зависит: llvm-6.0-dev но он не может быть установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.



Я считал что apt должен сам все зависимости разрешить, но не пойму отчего это не происходит?


root@KSQL:/home/maintainer/install# cat /etc/apt/sources.list
#

deb mirror.yandex.ru/debian/ stretch main
deb-src mirror.yandex.ru/debian/ stretch main

deb security.debian.org/debian-security stretch/updates main contrib non-free
deb-src security.debian.org/debian-security stretch/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
deb mirror.yandex.ru/debian/ stretch-updates main contrib
deb-src mirror.yandex.ru/debian/ stretch-updates main contrib


deb ftp.debian.org/debian/ stretch main contrib









 ,