за что я не люблю *nix world
Dec. 1st, 2021 11:11 am Вот стоит в кладовке Synology NAS, жужжит тихонько, стиль работы - настроил и забыл, годами можно не трогать. Всего две компоненты - комп, который реализует доступ к набору HDD, Raid-массивам итд. И спец-оболочка, предназначенная работать GUI для удобства пользования. Еще для удобства пользования можно поставить толпу пакетов с разной функциональностью, от бекапов до медиа-плеера.
Но основное предназначение оболочки - NAS, управление файловой системой и тд, все в GUI.
Ну вот, добавил я в боксик новый драйв, теперь у меня не один том, а два, и появилось желание сделать несколько hardlinks (or symbolic links) для отображения одних фолдеров внутри других без их физического объединения.
В той самой винде это делается прямо из кнопки старт - пускаем cmd и печатаем строку-команду какой фолдер мапить куда.
Причем для особо ленивых, можно скачать бесплатную утилиту, которая то же самое сделает через GUI
В синолодже прямо не отходя от кассы (ui) есть пару способов смонтировать remote folder, есть даже специальный менаджер для управления ремот фолдерами. Но с дисками внутри одного бокса оно не работает. Хочет чтобы был полный ip удаленной системы, куда он будет коннектится. Подсовывание собственного ip - не удовлетворяет, непонятно почему.
А для создания symbolic links я должен где то настройках бокса разрешить телнет, скачать и поставить этот телнет клиент, пойти напечатать команду... и оно работать не будет, потому что нужно в каком то неявном месте подкрутить permissions.
Причем, примерно в 2018 разработчики обещали прикрутить эту опцию в UI, но воз и ныне там - ведь есть же команда в телнете, к чему дергаться?
ЗЫ Да начнется срач!
Но основное предназначение оболочки - NAS, управление файловой системой и тд, все в GUI.
Ну вот, добавил я в боксик новый драйв, теперь у меня не один том, а два, и появилось желание сделать несколько hardlinks (or symbolic links) для отображения одних фолдеров внутри других без их физического объединения.
В той самой винде это делается прямо из кнопки старт - пускаем cmd и печатаем строку-команду какой фолдер мапить куда.
Причем для особо ленивых, можно скачать бесплатную утилиту, которая то же самое сделает через GUI
В синолодже прямо не отходя от кассы (ui) есть пару способов смонтировать remote folder, есть даже специальный менаджер для управления ремот фолдерами. Но с дисками внутри одного бокса оно не работает. Хочет чтобы был полный ip удаленной системы, куда он будет коннектится. Подсовывание собственного ip - не удовлетворяет, непонятно почему.
А для создания symbolic links я должен где то настройках бокса разрешить телнет, скачать и поставить этот телнет клиент, пойти напечатать команду... и оно работать не будет, потому что нужно в каком то неявном месте подкрутить permissions.
Причем, примерно в 2018 разработчики обещали прикрутить эту опцию в UI, но воз и ныне там - ведь есть же команда в телнете, к чему дергаться?
ЗЫ Да начнется срач!
no subject
Date: 2021-12-01 04:45 pm (UTC)no subject
Date: 2021-12-01 06:43 pm (UTC)no subject
Date: 2021-12-01 06:48 pm (UTC)"Сегодня в колбасе потребности нет!"
no subject
Date: 2021-12-01 07:29 pm (UTC)no subject
Date: 2021-12-01 07:52 pm (UTC)no subject
Date: 2021-12-01 05:11 pm (UTC)гуи там примерно также нужен, как виртуальная клавиатура для набора текста. а вот то что тебе консоль не выдают или выдают через телнет, за это дела нужно бить ссаннымы тряпками... как и за телнет вообще вообще
no subject
Date: 2021-12-01 06:27 pm (UTC)no subject
Date: 2021-12-01 06:54 pm (UTC)no subject
Date: 2021-12-01 07:22 pm (UTC)Вот за этот дух я и не люблю этот мир. Кстати сказать, чтобы эту информацию добыть сперва я должен выковать скальпель, добыв руду в болоте, те в интернете
(no subject)
From:(no subject)
From:no subject
Date: 2021-12-01 06:44 pm (UTC)Один раз ln -s и больше ничего. А что у некоторых в тулсбоксе не валяется
отверткаssh client, тут уж ничего не поделать, разве что предложить купить NAS, сделанный на виндовс. (Такие вообще бывают?). Но нужен будет ремоутный уй к этому виндовс. А это значит - все тот жу уй написанный китайцами для китайского ящика и мы возвращаемся к п.1.Но лично я бы скачал китти, хехе
no subject
Date: 2021-12-01 06:59 pm (UTC)Если реально пользоваться, а не как я сейчас или как автор, то проще в fstab по быстрому заглянуть чем вспоминать что ты куда симлинками присобачл.
no subject
Date: 2021-12-01 07:27 pm (UTC)Собственно ты мне предлагаешь не делать этот новый диск как диск, а попробовать его прикрутить как раздел в старом пулле, и возможно подмонтировать его как новый фолдер? Это не совсем то, чего я добиваюсь.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2021-12-01 07:30 pm (UTC)Именно так.
no subject
Date: 2021-12-01 05:40 pm (UTC)Если бы там был полновесный Линукс, ты бы нормально цеплялся к этой коробке через ssh и фигачил бы через sudo что тебе надо.
А тут Линукс очень усечённый, и заточенный под юзверя ушастого.
И как правильно заметили, ln в никсах был когда junctions на NTFS ещё в проекте не значились.
no subject
Date: 2021-12-01 06:30 pm (UTC)Но нет, внезапно, чтобы воспользоваться одной командой из обычного функционала надо удалить гланды через жопу, причем скальпель сперва надо сделать из добытой самому в интернете руды.
no subject
Date: 2021-12-01 06:48 pm (UTC)Стоп стоп стоп, Synology - это програмно-аппаратный комплекс, что б всё работало искаропки, мозг не имело и не ломалось при апдейтах. Никто там свободы линупса не обещал. Ровно как и свободы BSD в яблоках тоже нет. Хочется без ограничений - добро пожаловать в красноглазие линупса и БСД. Там можно и в стойку, и 32 гб оперативы, и ZFS, и любые мыслимые и немыслимые конфигурации. Но всё ручками и без гуя.
no subject
Date: 2021-12-01 06:51 pm (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2021-12-01 07:10 pm (UTC)Можно ли решить эту проблему для большой и сложной системы? Да, но это потребует весьма качественного проектирования (которым программисты, как правило, не владеют), а потом всегда будут ограничения. И если одному хочется только на Next нажимать, а другому – функциональности ( а третьему совсем другой функциональности), то будут противоречия и компромиссы, так что и нечего на Гейтса валить. А всё множество ошибок распространится и на дизайн, и на проект.
Вот когда Windows не умеет ставиться на разделы кроме начальных, здесь уже телнет не поможет.
no subject
Date: 2021-12-01 07:34 pm (UTC)no subject
Date: 2021-12-01 08:17 pm (UTC)А теперь вам надо предоставить другую, новую идею – химеру (гибрид) файловых систем. При том, что у каждой своя внутренняя схема (атрибутов и метаданных), права, включая наследование etc. И связать эту идею с другими идеями в системе, с тем же наследованием прав. И предоставить пользователям принятыми способами. И поддержать для всей аудитории. И всё это будет скакать на невидимых стыках.
И то, что Вам это может быть не важно не означает, что это будет неважно для всех. А если Вам это не важно и если Вы всё это и так понимаете, то Вы сам себе добрый Буратино – берёте telnet и делайте на свой страх и риск.
no subject
Date: 2021-12-01 07:37 pm (UTC)виндоус из коробки просто ставится, и не требует доработки напильником. А то что она себе подберет или попросит место - дело пятое. Вот дальше представь себе она поставилась, и для того, чтобы задать тип фонта которым пишется на десктопе требовалось бы скачать телнет, поставить и командовать из него. Вот так оно будет примерно одинаковое сравнение.
no subject
Date: 2021-12-01 08:28 pm (UTC)no subject
Date: 2021-12-01 08:19 pm (UTC)1. Не нужно юзать телнет, за такое в приличном обществе бьют :). Если уж нужен консольный доступ - то SSH.
2. У симлинков в *nix не бывает пермишенов, от слова совсем.
3. Создание симлинков/хардлинков - это не монтаж (который проводится на уровне сетевой файловой системы, например CIFS), а операции с физической файловой системой. Неудивительно, что GUI, рассчитанный именно на операции с сетью, напрочь не способен оперировать с физикой.
no subject
Date: 2021-12-01 11:03 pm (UTC)Чо только люди не делают, лишь бы Windows Server 2022 не использовать!!1
no subject
Date: 2021-12-01 11:23 pm (UTC)