LINUX.ORG.RU

Сообщения n0mad

 

Сделать +x всем файлам в каталоге.... есть файлы с именами +имя и -имя

Форум — Admin

Соответственно chmod +x * - Ругается типа:
chmod: неверный ключ — «m»
По команде «chmod --help» можно получить дополнительную информацию.

Не могу вспомнить как это обойти...

 linux sh +x

n0mad
()

Хочу ожвить древность... Нужен x86 браузер, есть что то кроме Mozilla?

Форум — Desktop

Стоит древний AthlonXP, как бы ещё рабочий...
Даже накатил на него Debian 11 i386, всё как бы работает, но Мозилла крашится при попытке воспроизвести музыку.

Решил попробовать в другом браузере, но живущий в недрах Дебиана Epiphany - вообще показывает белые страницы, всякие msedge, yandex browser и google chrome - тоже давно прекратили выпускать i386 версии.

Подскажите, что ещё можно попробовать на этой древности?
Пока вспомнил про Оперу... Пойду посмотрю...

 ,

n0mad
()

Назад в прошлое: «Дерево дырок» - такую сущность я завёл здесь в июне 2019.

Форум — General

Когда-то, в июне 2019 я создал здесь ТЗ: Программеры есть? А можете на халяву реализовать небольшой проект? Думаю можно даже на скриптовом языке. Идея: «Дерево дырок'

Через 7.5 часов, некий Иван Миронов (К сожалению уже удалившийся с сайта) - создал программу: https://github.com/im-0/fsholetree - Успешно выполняющую эту миссию.

Программа создаёт «дерево дырок» с указанного дерева и пакует «дерево дырок» в .sq файл.

Сегодня например 790Gb Дерево файлов - упаковалось в 20Mb .sq файл.

Дерево дырок это дерево «разряженных файлов» (sparse file) - там где внутри файла - одна большая дыра. т.е. Открывается файл, позиционируется скажем на 4Gb, записывается 512 байт и закрывается. Получаем 4Gb файл с 512 байтами записанными в конце. Хотя могу врать.

Так же с помощью этой программы, в те же года я насоздавал и
оставил неупакованные деревья дырок на сиситеме zfs.

И недавно, совсем забыв про эти эксперименты - я в запаре между разными задачами - запустил рсинк 14Gb «дерева дырок». Он долго жужжал, я не вникнувшись в суть - лёг спать. Встал и не проверив результат - снёс оригинальное дерево...

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

А затычки был экстренными... В этих деревьях были образы винтов с бэкапами. На экстренный случай - выхода бэкапа из строя. Чтобы хотя бы знать что потерял и искать в оригиналах.

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

Интересно, а кто то ещё знает эту сущность? Пользуется? Или один только я ненормальный?

 fsholetree,

n0mad
()

Ясновидящие есть? Разные группы с одним номером...

Форум — Admin

Поставил на днях Debian Linux Bullseye-x64
С помощью adduser набил юзеров....
Скопировал хомяк с другого компа и сделал chown user:user
Смотрю ls -l и вижу user:other
Иду в /etc/group
И вижу:
other:x:1000:
second:x:1001:
user:1000:
user:1002:
Как такое могло произойти если тупо добавлял пользователей командой adduser?
Мистика какая то...

 userid

n0mad
()

Debian BullsEye x64 не видит ни клавы ни мыши...

Форум — Linux-install

Есть комп, на нем древний Debian Stretch x64 с рейдом и zfs.
Апгрейдить не рискнул...
Доставил винт, загрузился с netinst, поставился (с USB мышью/клавой), перезагрузился, ни мыши ни клавы...

Пошел гуглить... Автоматом предлагаются: «Не видит клавиатуру и мышь», но решения не нашел. Там лишь предлагают в BIOS пощелкать. На моей древней FoxConn G41MXP - нет таких пунктов...

Есть какие нибудь предложения по установке пакетов для поддержки? Или как? Debian Stretch - работает без проблем. Да в общем то установщик в графике - прекрасно работал и с мышкой и с клавой...

Что за бред?

P.S.
Дело было не в бобине... Установщик сделал /boot в корне, а в grub.cfg прописал ядро со старого, отдельного boot с ядром 3.X
В итоге грузилось старое ядро без модулей...

 , , ,

n0mad
()

Что делать и почему завершающая точка не пролазит через сервер самбы? Хотя с оффтопика через клиент самбы - пролазит...

Форум — General

P.S. Поменял слово «лидирующие» на «завершающие».
Всем привет. В админе все забили, наведу шорох тут...

Началось с ЯДа... (Яндекс Диска) который почему то предлагает полноценного клиента лишь под оффтопик... (Синхронизирующего демона не предлагать, я не хочу миррорить 2Т) Решил слить барахло с Линукса на 2Т ЯДа, за 900р на два года... Монтирую с оффтопика дерево, и вижу... КРАКОЗЯБРЫ!!! Разбираюсь...
Резюме: Самба/Линукс не может экспортировать каталоги и файлы с завершающими точками.

Воспроизвожу:

$ mkdir 1
$ mkdir 1.

$ ls -l
итого 1
drwxr-sr-x 2 ***** ******* 2 янв 10 18:07 1
drwxr-sr-x 2 ***** ******* 2 янв 10 18:07 1.

На винде вижу: 1 и 1MJTR1~W

Иду на другой линукс, монтирую, вижу:
# ls -l
итого 0
drwxr-xr-x 2 root root 0 янв 10 18:07 1
drwxr-xr-x 2 root root 0 янв 10 18:07 1MJTR1~W

Хорошо... На оффтопике создаю 1 и 1.
Монтирую из Линукса оффтопик:
# ls -l
итого 0
drwxr-xr-x 2 root root 0 янв 10 18:21 1
drwxr-xr-x 2 root root 0 янв 10 18:21 1.

т.е. Самба не может экспортировать каталоги с завершающими точками... Оффтопик может... При этом клиент самбы может видеть эти лидирующие точки...

Как это понимать и с этим бороться? Я за много лет имею прорву файлов, как с лидирующими точками так и с " который тоже кракозябрится. Как мне всё это бэкапить? Предварительно тарить? А хотелось залить в облако и пусть валяются там, и уже оттуда бэкапить на локальный бэкап... Хотя тут конечно тоже не вариант... ЯД монтируется лишь по тормозному WebDAV и полноценно использовать залитое на ЯД - не получится...

 ,

n0mad
()

samba и каталоги с точкой в конце.

Форум — Admin

Подскажите откуда мог вылезти косяк и можно ли его обойти?
Есть древний Debian Stretch x64
Есть samba 2:4.5.16+dfsg-1+deb9u4
Зайдя в очередной раз на шару с ноута с Windows 7 - обнаружил каталоги кракозябры... Начал разбираться и выяснил что нечитаемыми становятся каталоги оканчивающиеся на '.' ну или содержащие '«'
Я понимаю что это спецсимволы, но они же присутствуют в именах файлов/каталогов и их надо отдать по сети.
Проблема проявилась на кривом Яндекс Диске, клиент которого отсутствует в Линуксе, и приходится заливать раздав через самбу Винде. Через WebDAV всё тормозно, а зеркальный демон не удобен... Я просто решил вынести в облако - часть содержимого сетевого раздела.

Есть ли какое то решение этой проблемы?

 , ,

n0mad
()

Debian Stretch. Как поставить ядро из бэкпортов?

Форум — Linux-install

Следуя очередному из советов, подключил бэкпорты.
В очередной раз сказал apt-get dist-upgrade
Начал ставиться: linux-image-4.19.0-0.bpo.9-amd64.
...
Установка завершилась ошибкой.


Настраивается пакет linux-image-4.19.0-0.bpo.9-amd64 (4.19.118-2+deb10u1~bpo9+1) …
I: /vmlinuz.old is now a symlink to boot/vmlinuz-4.9.0-19-amd64
I: /initrd.img.old is now a symlink to boot/initrd.img-4.9.0-19-amd64
I: /vmlinuz is now a symlink to boot/vmlinuz-4.19.0-0.bpo.9-amd64
I: /initrd.img is now a symlink to boot/initrd.img-4.19.0-0.bpo.9-amd64
/etc/kernel/postinst.d/dkms:
configure: error: unknown
Error! Bad return status for module build on kernel: 4.19.0-0.bpo.9-amd64 (x86_64)
Consult /var/lib/dkms/spl/0.6.5.9/build/make.log for more information.
configure: error:
*** Please make sure the kmod spl devel <kernel> package for your
*** distribution is installed then try again. If that fails you
*** can specify the location of the spl objects with the
*** '--with-spl-obj=PATH' option.
Error! Bad return status for module build on kernel: 4.19.0-0.bpo.9-amd64 (x86_64)
Consult /var/lib/dkms/zfs/0.6.5.9/build/make.log for more information.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-4.19.0-0.bpo.9-amd64


В make.log:

DKMS make.log for zfs-0.6.5.9 for kernel 4.19.0-0.bpo.9-amd64 (x86_64)
Чт дек 22 13:26:54 MSK 2022
make: *** Не заданы цели и не найден make-файл. Останов.


Кто в материале zfs?
Исходники датируются мартом 2017.
Я просто не помню - я их как то сам втаскивал или они вместе с ядром пришли? Почему они могут не собираться? Я матчасти не знаю :(

Где ещё что смотреть? После апгрейда естественно ни чего не взлетело. Откатил на прежнее ядро.

Как теперь инициировать пересборку ядра и dkms?

P.S. Погуглил...
Нашлось:
-----
dpkg --purge --force-depends spl-dkms
apt-get install spl-dkms
-----
Что то удалилось и снова поставилось.
Как теперь инициировать сборку dkms и ядра?
Как обновить запись в grub?

 , ,

n0mad
()

Как в Debian Buster поставить dpkg из Ubuntu? (Не ставится Телеграм с ошибкой: используется неизвестное метод сжатия для «control.tar.zst»

Форум — Linux-install

Хай олл!
Стоит Debian Buster. В очередной подход решил заапгрейдить.
Получил ошибку...
Стоит Телеграм из репозитория:
deb http://ppa.launchpad.net/atareao/telegram/ubuntu xenial main
Попытка апгрейда приводит к сообщению:
telegram_4.2.4-0ubuntu1_amd64.deb» используется неизвестное метод сжатия для «control.tar.zst», прекращаем
На просторах интернета нашел что этот алгоритм упаковки не поддерживается в debian и рекомендацией установить dpkg из ubuntu.

Как это правильно сделать? Или искать Debian сборку Телеграма?

 , , , ,

n0mad
()

Есть ли дистрибутив который всегда обновлен до актуального состояния?

Форум — General

Чтобы: Поставил систему 5 лет назад, а она и сейчас в самом актуальном состоянии не требующем переустановки.

Включил очередной комп в другом городе, а там у меня ещё Debian Stretch... И не обновить его уже, и браузеры старые и многие сайты начинают «кочевряжиться». Его же рано или поздно придется переустанавливать. А через 5 (или раньше) лет опять...

Есть ли на просторах Линукса - дистрибутив находящийся всегда в актуальном состоянии и не требующий переустанавливать «новую версию»?


Перемещено shell-script из admin

 ,

n0mad
()

Странно что никто ещё не заграбастал JIuHykc.ru :)))

Форум — Talks

Неужели не приходило в голову?

 , ,

n0mad
()

Хм... А где бы взять свежую бинарную x32 Мозиллу для Debian Jessie x32?

Форум — Desktop

Ну или какой другой браузер...
А то завалялась тут...
Переставить не предлагать... Геморно это...
А то вот почта от Яндекс шлёт фпень старый браузер...
Хотя: 68.9.0esr

 , , ,

n0mad
()

Есть ли пути архивирования и исправления битых симлинков?

Форум — Admin

В поисковике не нашел результатов....

Грубо: Затупил... Ручками сделал структуру в которой и пул с данными и пул со ссылками на эти данные...

Теперь rsync на внешний диск с ntfs делает дереференс симлинков и данные копируются и в пул и туда где должны быть ссылки. Получаем двойной размер...

Сначала решил просто создать архив с этими битыми симлинками - прежде чем пытаться в скрипте править... Но решения даже этой задачи - не нашел.

$man tar - тоже решения не показал...

Сидеть и всё править в mc через Ctrl+x-Ctrl+s - очень трудоёмко...

Так как можно сделать резервную копию симлинков и затем сделать в них: поиск-замену?

Это решаемая задача?

 , ,

n0mad
()

Mate & Drag'n'Drop В симлинк на локальную ФС переносит а в симлинк на другую ФС - копирует. Хочу переносить!

Форум — Desktop

Хай форумчане. Есть на десктопе симлинк на каталог Скриншоты - живущий на другом разделе. Делаю скриншот ЯДом, он сохраняется на рабочий стол. Беру мышой, тащу и он копируется, а нужен перенос.
Давно меня это напрягало. Сегодня решил разобраться. Если симлинк на ту-же фс где и десктоп - файл переносится, а вот если симлинк на каталог из другой ФС - копируется.
Кто знает особенности дрэгндропа в Мате? Как заставить переноситься?

 ,

n0mad
()

Debian Buster +Debian Bullseye груб не грузит с btrfs

Форум — Linux-install

Уважаемое сообщество.

Есть экспериментальный нетбук с зоопарком систем (XP в primary,W7x32 в primary,W7x64 в ectended,Buster-x64 в extended,Stertch-x64 в LVM, был Stretch-x32.
Решил вместо Stretch-x32 накатить новый для меня Bullseye.
Загрузился, при установке решил его поставить на btrfs (Ну оно в текстовом гуе всё разрешает, почему бы нет?)

Установил - инсталлятор не справился, при загрузке грузится старый grub со старым меню...
Гружусь в штатный Buster, монтирую btrfs с Bullseye, исполняю:

#update-grub2

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.19.0-20-amd64
Found initrd image: /boot/initrd.img-4.19.0-20-amd64
Found linux image: /boot/vmlinuz-4.19.0-18-amd64
Found initrd image: /boot/initrd.img-4.19.0-18-amd64
Found Windows 7 on /dev/sda1
Found Debian GNU/Linux 11 (bullseye) on /dev/mapper/zz750-zz--bb64root
Found Debian GNU/Linux 9 (stretch) on /dev/mapper/zz750-zz--s64lvm
done

И при попытке загрузить bullseye - ядро не находится.

/boot/grub/frub.cfg:
menuentry 'Debian GNU/Linux 11 (bullseye) (on /dev/mapper/zz750-zz--bb64root)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-959c4a53-3bc9-442b-8f90-3ef9bd4073e3' {
	insmod part_msdos
	insmod lvm
	insmod btrfs
	set root='lvmid/MTytoW-PvdW-HVbE-yQb8-9KUf-X0h9-Vx5u2H/DoB44x-VSTc-XBbc-W5Vu-6Wt0-xv2A-psRRsB'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint='lvmid/MTytoW-PvdW-HVbE-yQb8-9KUf-X0h9-Vx5u2H/DoB44x-VSTc-XBbc-W5Vu-6Wt0-xv2A-psRRsB'  959c4a53-3bc9-442b-8f90-3ef9bd4073e3
	else
	  search --no-floppy --fs-uuid --set=root 959c4a53-3bc9-442b-8f90-3ef9bd4073e3
	fi
	linux /boot/vmlinuz-5.10.0-13-amd64 root=/dev/dm-0
	initrd /boot/initrd.img-5.10.0-13-amd64
}


# blkid /dev/zz750/zz-bb64root (ID верный)
/dev/zz750/zz-bb64root: LABEL="zz-bb64root" UUID="959c4a53-3bc9-442b-8f90-3ef9bd4073e3" UUID_SUB="44f84b8c-9076-440a-b5b2-97ee7eb7e939" TYPE="btrfs"


# ls /mnt/zz-bb64root/boot (Ядра есть)
config-5.10.0-13-amd64	initrd.img-5.10.0-13-amd64  System.map-5.10.0-14-amd64
config-5.10.0-14-amd64	initrd.img-5.10.0-14-amd64  vmlinuz-5.10.0-13-amd64
grub			System.map-5.10.0-13-amd64  vmlinuz-5.10.0-14-amd64


Что может быть не так? Как загрузить ядро с btrfs?

 , , ,

n0mad
()

Debian Buster x32 - nameserver ::1

Форум — General

Поставил я этого самого Бастера, на USB HDD, так как он грузится на разном железе - евойный плэгнплюй правит чего то там у себя...

Если старый-добрый линукс, грузился с жесткими настройками - то сейчас дефолтные гуёвые установки, все в плюгнплюе.

Вот поставил я Бастера с Гномом рулящимся из Mate. Давненько уже, и на разных ноутрах он работал по разному. Сейчас ткнул его в древний Виндовый комп - загрузился. Сеть опозналась, в правом верхнем углу - значек Ethernet. Вроде подключен, но ДНС не работает.

Смотрю: /etc/resolv.conf и вижу:
# Generated by NetworkManager
nameserver ::1

Выключение/включение сети - возвращает всё взад...

Как это исправить в верном ключе? Я так понимаю что ::1 это запросы DNS он спрашивает у себя же. Какой надо поднимать на себе сервис для ответов на DNS запросы?

 ,

n0mad
()

Почему не взлетел Форт? (Forth) Или он летает в параллельной вселенной?

Форум — General

Сегодня, читая заклинания в обсуждении языка Hare - вспомнил заклинение: Forth.

С юности мечта: Научиться писать на ём программы...
Мечта - потому что он не укладывается в голову...
Ведь у него стековая модель... Каждая команда оперирует со стеком и живёт в стеке... Ну и если на ассемблере я мог писать прямо в DOS, используя 40кб компилятор с редактором... - то Форт мне был недостижим, а потом забылся... Появились OS/2, Windows, Linux, а Форта всё небыло и небыло...

Хотя об этом сказочном языке - везде написаны легенды... И на спутниках то он работал, даже в криптовалюте (Или это Телеграм? TON,TVM) используются какие то механизмы из Форта... И даже чипы создавались - которые исполняли команды на форте, и в одном кристалле по 144 узла (GA144) исполняющих по 700 миллионов операций в секунду...

И тут... Вспомнив очередной раз это заклинание я его произнёс:
# apt-cache search gforth
gforth - GNU Forth Language Environment
Ща поставлю...

# gforth
Gforth 0.7.3, Copyright (C) 1995-2008 Free Software Foundation, Inc.
Gforth comes with ABSOLUTELY NO WARRANTY; for details type `license'
Type `bye' to exit
hello
:1: Undefined word

hello<<<

Backtrace:
$B78A5EDC throw
$B78B2730 no.extensions
$B78A6054 interpreter-notfound1

Он меня не понял :)

Но в сегодняшнем мире есть компьютер в каждом кармане...
Поставлю ка я gforth на своём андроиде... Ведь оно есть!

И теперь у меня есть Форт в кармане... Буду изучать на досуге... Освою стековое программирование...

И на досуге буду читать про параллельную вселенную...

 ,

n0mad
()

Debian Buster меня расстроил... Залил Лог в /dev/sda... (Как востановить LVM?)

Форум — Admin

Началось беды, сдох БП у основного ноутбука...
Достал тестовый нетбук, загрузился и не задумываясь, начал с:
#apt-get update;apt-get dist-upgrade
Нажимал, нажимал «y», и вдруг вывод остановился...
Ждал часа 3... Нажал Ctrl-Alt-Del, не помогло, передёрнул питание... No System Disk...

Гружусь с флешки, запускаю cfdisk и он говорит что нет таблицы разделов...
делаю:
#dd if=/dev/sda of=sda1.dat bs=1048576 count=100
Заглядываю в файл из mc, вижу с самого начала вывод лога.
(Но увы, файл не сохранился, в панике - я сделал переустановку Linux на флешке... x32 на x64. Естественно компромата не осталось...)

Я в ШОКЕ, Начал с загрузки всяческих рестораторов с флешек...
Просто так мой бутерброд не восстановить. Нетбук тестовый и на нем бутерброд из WinXP, Win7x32, Win7x64, Stretch x64 в LVM, Stretch x32 в LVM и Buster x64 в обычном разделе (кажется).

Всяческими рестораторами восстановил NTFS разделы с виндой (основной и 2 расширенных), и дальше осталось свободное место... На котором должны быть Linux раздел и LVM раздел... с другими Linux разделами...

Вот в раздумьи... Чем восстановить LVM?

(Пока живу в Debian Buster x32 загруженном с HDD-USB на стареньком компе с Windows XP.) И смотрю на нетбук...

 , , , ,

n0mad
()

Debian Buster x32. Подземный стук... Щелчки из колонок - пропадающие когда смотришь видео на Ютуб.

Форум — Linux-install

Лютый трэш... Сдох БП Ноутбука... Есть старенький комп с Windows XP. Достал, подключил, подключил USB-HDD, загрузил Debian Buster x32. Всё вроде путём, но жаль что MS Edge на x32 отсутствует.

Запустил Ютуб - звука нет... Подключаю колонки, отсмотрел ролик, и услышал серии щелчков из колонок. Запустил следующий ролик - всё чисто, поставил на паузу - опять серии щелчков.

Уже настраивался на сидение под виндой для устранения щелчков...

Но, решил искать решение дальше и для устранения тишины решил воспользоваться музыкой с https://music.yandex.ru/home - И зайдя на сайт услышал что щелчки прекратились, даже без музыки. Закрытие браузера - возобновляет щелчки....

Так что пока под Linux... Но надо справиться без браузера на music.yandex.ru

ЧТО ЭТО??? КАК С ЭТИМ БОРОТЬСЯ?

 , ,

n0mad
()

Можно сопрячь Линукс и Фитнес браслет?

Форум — General

Есть всякие китайские фитнес браслеты... Стоят копейки но как минимум считают шаги и логируют. Возможно ли сопрячь браслет и Линукс? Может есть какое приложение ведущее статистику шагов?
Хочется чего то автономного - пришел домой и он твой браслет отсканировал и залогировал... А то на смартфонах софтины теряют данные если каждый день принудительно не синхронизировать... Да и на боевом смартфоне не нужно лишнее постоянно работающее приложение...

Кто что расскажет?

 

n0mad
()

RSS подписка на новые темы