LinuxForum.Fans
Тема

Вопросы юного debian'щика

Автор: foozzi 201 сообщений 48438 просмотров В конец обсуждения ↓
#184731
Forsaken написал:
Возможно я неправильно подобрал слова, но по проследнее я имеено так и хотел сказать не как мета-данные, а как сами данные (я их назвал словом область - подразумевая блоки выделенные на жестком диске))

дело в том, что "метаданные" тоже очень обширный термин. Он подразумевает в себе минимум 3 значения (относительно EXT)

1) область на диске, которая называется inode. Там содержаться временные штампы, права доступа(простые и дополнительные), тип файла, число хардлинков (на самом деле, их даже два), размеры в блоках и в байтах, ну и конечно местоположение самих блоков с информацией.

2) кроме этих метаданных, у файла может быть сколько угодно имён, имена хранятся в каталогах. Фактически, "имя" это просто ссылка на файл, и таких ссылок может быть сколько угодно.

3) есть и дополнительная информация, которая доступна по команде getfattr.

Ну и ещё надо упомянуть про ACL. Она тоже не в инодах лежит, а где-то среди данных. (иноды кучкуются в группы, размер и положение которых неизменно).

#184747
drBatty написал:
[quote=Forsaken]Возможно я неправильно подобрал слова, но по проследнее я имеено так и хотел сказать не как мета-данные, а как сами данные (я их назвал словом область - подразумевая блоки выделенные на жестком диске))

дело в том, что "метаданные" тоже очень обширный термин. Он подразумевает в себе минимум 3 значения (относительно EXT)

1) область на диске, которая называется inode. Там содержаться временные штампы, права доступа(простые и дополнительные), тип файла, число хардлинков (на самом деле, их даже два), размеры в блоках и в байтах, ну и конечно местоположение самих блоков с информацией.

2) кроме этих метаданных, у файла может быть сколько угодно имён, имена хранятся в каталогах. Фактически, "имя" это просто ссылка на файл, и таких ссылок может быть сколько угодно.

3) есть и дополнительная информация, которая доступна по команде getfattr.

Ну и ещё надо упомянуть про ACL. Она тоже не в инодах лежит, а где-то среди данных. (иноды кучкуются в группы, размер и положение которых неизменно).[/quote]


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

#184767
foozzi написал:
да что ты так в каждой теме агришся то? сам посоветовал baobab потом обзываешь меня гуяшником, ты противоречишь себе и пытаешься выйти сухим из воды, будь спокойней

я-то спокоен ;)
что мне расстраиваться-то?

#185124

Вот у меня возник еще незначительный, но непонятный для меня вопрос - куда ставить программы. Допустим я хочу поставить Eclipse и я вижу два варианта для его установки:
1. /usr/local/ - где помещаются программы и подкаталоги, которые являются локальными для данной машины.
2. /opt - тоже каталог предназначенный для программ.
Я лично ставлю все в /opt но часто замечаю что в блогах при написании статей, товарищи ставят в /usr/local/ А как делать правильнее и логичнее до конца не могу понять, но мне кажется что в /opt
Поправьте пожалуйста, меня если я ошибаюсь.

#185127

Forsaken, вообще-то куда ставить прграммы вас ни коим образом не должно касаться, об этом apt-get сам всё знает, впервые такую ересь наблюдаю.

#185131

newzenon, а если нужно поставить какую-то определнную сборку (в .bin формате) или просто apt-get не находит программы?

#185134

Forsaken, это единичные исключения, а вообще обычно из исходников собирается deb пакет и потом командует apt-get.

#185138

ы. Бинарники тоже в deb пакеты собирать надо, все что ставится не из пакетов превращает систему в свалку.

#185146

newzenon, признаться еще есть такая проблема у меня с apt-get..., что я не могу понять, что я конкретно ставлю и как искать то, что мне нужно. То есть хочу я скажем postgresql 9.0.4, теперь надо как-то понять как с помощью apt-get это дело поставить (\sudo apt-get install [т.е. вот это имя надо узнать]). Я знаю способ найти то, что надо с помощью sudo apt-cache search [имя того что я ищу], но если я впишу sudo apt-cache search postgresql | less придется долго пялиться в длинный список в поиске нужного пакета, мало того там будет только обозначена версия 9.0. Честно скажу, я бы в виндовсе поставил его куда быстрее и понятнее. Забил бы в гугле/бинге postgres там бы уже прямо в гугле была бы быстрая ссылка в раздел "скачать", я бы оттуда за два клика закачал его и еще тремя кликами запустил бы на установку. Вот пока у меня не получается понять, как так же быстро устанавливать/удалять программы в Debian. Вот и делаю на подобие как в виндовсе, только потом устанавливаю с помощью dpkg, либо если бинарник то запускаю его, либо просто распаковываю архив как в случае eclipse. В таком случае мне понятно, что конкретно я установил и куда.
Я сразу прошу прощения, потому, что знаю, что много чего не понимаю еще, однако я читаю и экспериментирующую много, но все же до некоторых вещей еще не добрался.

#185166
Forsaken написал:
newzenon, я бы в виндовсе поставил его куда быстрее и понятнее. Забил бы в гугле/бинге postgres там бы уже прямо в гугле была бы быстрая ссылка в раздел "скачать", я бы оттуда за два клика закачал его и еще тремя кликами запустил бы на установку.

Это ж надо столько лишних движений + надо помнить что куда и когда закачал - УЖОС!
Хватит оглядываться на венду. Бред несете милейший.
Венда - бооольшая помойка из установленных прграмм, ну скажи зачем мне нафиг даже знать куда какя программа/библиотека встала? За меня в debian всё apt-get сделал, по полочкам разложил, зависимости учел, обновления скачал.
И да версия того же postgresql вообще не ваша забота, какую ветку дистрибутива используете ту версию и получите, за вас мейнтейнеры уже решили какая версия должна быть в stable какая в unstable.

Например я пользуюсь zsh, в нем есть автодополнение с менюшкой, обычно пишу:
aptitude install postg + нажимаю Tab + Enter - всё установил. И никаких скачиваний с гуглов-муглов, где можно только на гадость нарваться.
И да aptitude гибче, поиск - aptitude search.

#185180

newzenon,

Это ж надо столько лишних движений + надо помнить что куда и когда закачал - УЖОС!

ну если по мелочи я вообще при закачки сразу жму установить (без сохранения) и все, ну а с нашим интернетом который еще недавно был dial-up то вообще очень ценно было иметь интсалятор и возможность до качать в случае чего.

Хватит оглядываться на венду. Бред несете милейший.

Не нужно ругаться, уж не обессудьте, если что не так.

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

Ну не скажите, бывает, что нужно знать где стоит eclipse, postgres, jre/jdk и пр. Да, даже тот же, я не знаю, винрар чтобы ему подсунуть ключ) Кому надо конечно). С помойкой тоже не соглашусь, все папки в основном известны Program Files, $APP_DATA да и все. Удаление все происходит из одного места в 99% случаев и пр. управление компонентами приложения, в т.ч. дефолтными софтинами. Вот реестр это слабо организованное плохое место виндовса.
Я вот поспрашивал у пользователей эклипса на линуксах, они его также как и в винде просто распаковывают в нужную папку почему-то.

За меня в debian всё apt-get сделал, по полочкам разложил, зависимости учел, обновления скачал.

Понятия зависимости у виндовса нет. Поставил редисты и vm'ы/фреймворки и радуйся жизни. Обновления - тут уже дело конкретной софтины, да и учитывая наличия вареза у рядового пользователя оно и к лучшему там)

И да версия того же postgresql вообще не ваша забота, какую ветку дистрибутива используете ту версию и получите, за вас мейнтейнеры уже решили какая версия должна быть

Нет уж, с постгресом конкретно все сложно. Переход на новую версию обычно сопряжен со сложностями. Я бы так это не стал делать и уверен что и ничего хорошего не получилось бы.

newzenon
Я понимаю что Вы уже Мудреный опытом человек, в отличии от меня, по этому прошу - не раздражайтесь.

#185836
Forsaken написал:
Ну не скажите, бывает, что нужно знать где стоит eclipse, postgres, jre/jdk и пр

man locate
и кому нужна ваша венда?

Forsaken написал:
Нет уж, с постгресом конкретно все сложно. Переход на новую версию обычно сопряжен со сложностями. Я бы так это не стал делать и уверен что и ничего хорошего не получилось бы.

потому и сопряжён, что ставите неправильно. В Debiane'е это делается одной командой, без всяких сложностей.

#185911

Forsaken, прочуствуй удобство Debian:
[console]$ aptitude install drupal6
# или
$ aptitude install drupal7
# или
$ aptitude install wordpress wordpress-l10n[/console]
wink

#185984

drBatty,

и кому нужна ваша венда?

1. При чем тут windows?
2. О нет, я не Билл Гейтс, этот вопрос исключительно к нему) Ибо я тут ни каким местом.

drBatty,

потому и сопряжён, что ставите неправильно. В Debiane'е это делается одной командой, без всяких сложностей.

расскажите как одной командой перейти с 8-й версии на 9-ю.

newzenon,

Forsaken, прочуствуй удобство Debian

apt-get, aptitude, dpkg я уже освоил как следует и понаходил множество особенностей их использования (скажем преимущества/недостатки apt-get перед aptitude и т.д.). Меня больше несколько другие вопросы интересуют, пока для меня не очевидные...

п.с.
виндовс я не рекламирую, просто объективно вспоминаю как было там... У самого виндовс стоит сейчас на виртуалки ради, серии чудищь под названием IE. Откровенно с детства не имею симпатий к майкрасофт, а сейчас нелюблю и эпл.

#185985

[delete]

#185987

[delete]

#185989

Вот тебе на.. Модератор удалите пожалуйста, лишние темы. Это произошло не по моей вине. Прошу прощения.

#186234
Forsaken написал:
Ну не скажите, бывает, что нужно знать где стоит eclipse, postgres, jre/jdk и пр. Да, даже тот же, я не знаю, винрар чтобы ему подсунуть ключ) Кому надо конечно). С помойкой тоже не соглашусь, все папки в основном известны Program Files, $APP_DATA да и все.
drBatty написал:
man locate
и кому нужна ваша венда?
Forsaken написал:
1. При чем тут windows?

1. мне не надо знать где лежит tar, что-бы подсунуть ему ключ.
2. если надо (например для общего развития), у меня есть locate.

А в венде - помойка в Program~1.

Forsaken написал:
расскажите как одной командой перейти с 8-й версии на 9-ю.

только после того, как вы мне расскажите, как перейти с 5ой на 6ю версию венды.
пока точно также - переустановкой. И ничего удивительного тут нет.
но вот перейти на новую версию ПО можно с лёгкостью одной простой командой. В любом дистрибутиве. Кроме Windows.

#186377

[delete]

#186896

поставил debian на машину, поставил все что надо из софта перезагрузился, и теперь значек интернета показывает что соединения ваще нет, то есть ниодного, а интернет есть, у меня LAN как это исправить?

Войдите или зарегистрируйтесь, чтобы ответить.