Меню Рубрики

Аналог реестра в linux

А почему в 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 нужного улья можно на другой винде открыть и сдампить — отличаться он будет несильно, и как правило в лучшую сторону) и отредактировать как тебе надо, а потом так же к реестру результат применить.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Установка mac os на новый hdd
  • Установка mac os на внешний жесткий диск
  • Установка mac os на внешний ssd
  • Установка mac os на внешний hdd
  • Установка mac os на виндовс 10