А почему в Linux нет реестра, а в Windows есть. Зачем он вообще нужен? И зачем в ubuntu папка Trash-1200?
Привет.
Можете считать меня параноиком, но другого внятного объяснения для себя я не смог найти (что-бы Вам с умным видом не объясняли: «необходимости настроек и т. д. и т. п. )
Windows — изначально закрытая система, и, я считаю, что реестр сделан для спецслужб. Сколько он «весит» — несколько килобайт, скачать через кучу «дыр» — ни чего не стоит, а выводов по нему ой как много можно сделать, и кто-то возможно не знает, что не так-то просто удалить все «хвосты» в реестре после работы той или иной программы и т. д. и т. п.
Линукс — изначально открытая система, не замороченная со спецслужбами.. .
Древние говорили: «Ищи кому выгодно».
Потому что линукс это *nix like система. В юниксах конфигурационные файлы хранятся в директории /etc.
Так как первый юникс был спроектирован в начале 70-х годов, когда графического режима еще и в помине небыло, то все настройки хранятся в текстовых файлах конфигурации, которые было удобно править в простейших текстовых редакторах. Кстати, и сейчас это не является чем-то архаичным, если бы что-то типа реестра windows было бы удобнее, то он бы появился и в линуксе.
Еще одно удобство — например бэкап конфигурации системы заключается в свертывании в архив одного каталога.
Microsoft как всегда пошла своим путем и создала реестр. Реестр — это что-то вроде базы данных с настройками самой windows, аппаратных средств компьютера и софта. Неудобство в том, что в случае порчи файлов реестра система выходит из строя.
Аналог win-реестра в unix
Программа требует структурированное хранилище для своих данных/настроек. Исходный код собирается для 2-х платформ: windows и unix.
В win-варианте естественно используется реестр, а в unix нужно предоставить достойную альтернативу. Привязываться к хранилищам от оконных менеджеров (типа GNOME или KDE) не хочется. Одно из решений — реализовать единый интерфейс, который в зависимости от платформы использовал бы либо реестр, либо, например, Berkeley DB c таблицей-деревом или xml файл, но. боюсь это будет изобретением велосипеда.
Существуют ли библиотеки с подобной функциональностью? Буду особо признателен, если Вы не просто перечислите варианты, но и поделитесь своими впечатлениями от их использования, бо это сэкономит мне кучу времени.
Re: Аналог win-реестра в unix
>Существуют ли библиотеки с подобной функциональностью?
Ну а чем GConf не понравился? Если избавиться от ложной стыдливости, я думаю, это как раз то, что нужно.
Re: Аналог win-реестра в unix
xml — имхо вполне универсально
Re: Re: Аналог win-реестра в unix
Я бы назвал это стремлением избавиться от лишних зависимостей.
Re: Аналог win-реестра в unix
Да, xml это универсально, однако нужен единый API, которым будет пользоваться программа. И если уже есть реализация этого API, то не зачем писать её самому (почему я и спрашиваю о существовании библиотек).
Есть ограничения и по обьёму — необходимость подключения многофункциональной библиотеки, из которой используются 1-2% от её API сомнительна.
Реестр в ubuntu
Реестр и еще раз реестр
На буке стоит обычная хпшка, подключен вайфай, где записан пароль этого вифи? при подключении одни.
Как сделать запись в реестр win7 64. В реестр попадает только последняя запись
Добрый вечер! Не могу сделать запись в реестр win7 64. Microsoft.Win32.RegistryKey hklm =.
VmWare. Хост Ubuntu клиент Ubuntu. add-apt-repository и gpu
Приветствую уважаемые. Есть в наличии виртуальная машина с установленной ubuntu 18.04 для целей.
Файловый/медиа/принт сервер на базе Ubuntu для windows,android,ubuntu
Всем доброго времени суток. Пришла идея сделать из старого десктопа сервер. AMD Sempron LE-1250.
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
Прокси сервер c ubuntu в гостевой ОС virtual box для защиты основного компа с ubuntu
Помогите с настройкой, нужно чтобы весь интернет трафик проходил через виртуальную машину, прежде.
Настройка локальной сети UBUNTU — UBUNTU с расшариванием интернета
Доброго времени суток, уважаемые форумчане! Мне нужна помощь. Имеется: Два компьютера с.
С Ubuntu 14.04 на windows xp или ubuntu 10.04 netbook edition
Здравствуйте, возникла проблема перехода c убунты на винду. У меня нетбук acer aspire e11.
Настройка подключения к рабочему столу. Ubuntu — Ubuntu
У меня вот такая проблема: дома стоит ноут с ubuntu 15.04. Сам же я езжу в другой город со своим.
Есть ли в Linux реестр как таковой ?
Реестр — это некое объединение конфигурационных файлов ОС Windows. Подробнее: Вики
В ОС Linux конфигурационные файлы присутствуют, но реестром не называются и редактируются путем правки самих файлов или запуска скриптов с параметрами.
Фрагментация диска. Правильнее фрагментация файлов на диске. Представим: было 1000 файлов по 10 Мбайт, удалили каждый 2-й файл. Имеем область диска в которой чередуются свободные и занятые области размером по 10 Мбайт. Если попробовать записать файл больше 10 Мбайт, он будет занимать более одной области, то есть его данные будут ити не подрят, а фрагментами — файл станет фрагментированным.
в линуксе есть отдельные конфиги (маленькие легкие текстовые программы) разных программ.
в винде же все конфиги сведены в огромный закрытый (закодированный хрен знает зачем) файл, огромный настолько, что он еле ворочается.
Считаю, что именно наличие реестра — причина тормознутости и нестабильности винды
кроме того, куда удобнее поправить конфиг, чем лазить в путаном реестре
Реестр
Где в линуксе прописываются каталог устновленных программ т.е реестр?
Re: Реестр
В Linux’e нет реестра. Есть /etc с настройками и база твоего менеджера пакетов (наверняка rpm), в торых как раз прописано что и где и еще много чего. А еще есть faq и google.
Re: Реестр
> Где в линуксе прописываются каталог устновленных программ т.е реестр?
Ни где не прописываются — куда установишь там и будет лежать.
Только если из какого-нить rpm/deb/(какие-ещё бывают) пакета то это скорее всего будет /usr, а если из исходников или ещё каким-нить инсталлером — /usr/local
Вообще все настройки (системные, всеобщие) в каталоге /etc.
А пользовательские — в домашнем каталоге, чаще скрытом (т.е. с названием начинающемся на точку) файле/каталоге
«. »
Вот и всё если я вас правильно понял
Re: Реестр
я имелл введу как в виндовсе залазишв реестр и меняеш инфу установленных програм должна же быть дето сама база данных!
Re: Реестр
Ответ на твой вопрос сильно зависит от дистрибутива и от понимания фразы «и меняеш инфу установленных програм»
Re: Реестр
> я имелл введу как в виндовсе залазишв реестр и меняеш инфу установленных програм должна же быть дето сама база данных!
ещё раз повторяю для тупых и убогих (извини за грубость) _В_ЛИНУКСЕ_НЕТ_РЕЕТСТРА_ , т.е. нет централизованной базы, есть каталог /etc в котором лежат все конфиги, если те так удобнее файлы то это ветви реестра (очень грубой сравнение), а так же конфиги могут лежать в /usr/etc, /usr/local/etc или просто в каталоге самой программы. Ну и конечно же твоя домашняя папка /home/USER.
Re: Реестр
ясно спастьбо просто 5 часов назад поставил его ещё толком нешарю!
Re: Реестр
а то потом будешь мучать нас идиотскими вопросами
Re: Реестр
Гыгы!
Если говорить виндузовыми терминами, то аналог HKLM — это /etc, аналог HKCU — это файлы и директории начинающиеся с точки в твоем домашнем каталоге, аналога HKCR — нема =) (если не щитать таковым базу данных ассоциаций файлов в KDE или Gnome).
А в каждом дистре есть менеджер пакетов, в котором можно посмотреть че установлено и добавить/удалить че надо. (Собственно в основном только инсталляторами и менеджерами пакетов дистры друг от друга и отличаются =))
А еще чтобы понять «что где лежит» можно почитать Filesystem Hierarchy Standart =)
Существуют ли программы под Linux для редактирования системного реестра Windows?
В общем, есть ли такое вообще?
Унесено в talks, ибо проект исчез с гитхаба.
И где его теперь искать?
Исчез проект файловой системы HIVEXFS, использующей HIVEX. Сам HIVEX никуда не исчез, всё так же в составе libguestfs.
app-crypt chntpw 110511 Offline Windows NT Password & Registry Editor
app-misc hivex 1.3.7 Library for reading and writing Windows Registry ‘hive’ binary files
Установил. Оно без графического интерфейса что-ли?
а с GUI ничего не существует?
дык regedit идет в комплекте с wine и отлично работает.
он не открывает файлы реестра Windows 7 почему-то
потому, что реестр не нужен
Помню в сборке с касперским что-то такое было.
Видел на DrWeb Live, но не пользовался — ненужно.
существуют, но не нужны.
сказал бы хоть названия что-ли
Текстовый редактор. Я серьезно.
я пользовал KAV 2012 Rescue CD, там в составе была тулза для копания в реестре винды.. помоему это какой-то их самописный проджект.
а отдельно его нет? Лайвсиди я могу и виндовый использовать, но хочется чинить винду из-под загруженной Убунты.
не знаю, зайди к ним на сайт, может они распространяют эту штуку отдельно
Нет конечно, ибо им смысла нет.
Редкктировать текстовым редактором бинарные файлы? Ну-ну… Может HEX редактор всё таки?
Может хватит гнать-то? Вот эти «Ну-ну» или от снобизма, или от обскурантизма. Если ты реестор не знаешь и формат бинаря — тебе HEX не поможет. Если знаешь сам реестр, можешь написать .reg (на край бэкап из .sav нужного улья можно на другой винде открыть и сдампить — отличаться он будет несильно, и как правило в лучшую сторону) и отредактировать как тебе надо, а потом так же к реестру результат применить.