Подскажите, нужна ли в /etc/fstab строчка:
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
В официальной инструкции по установке GENTOO , этой строчки нет, что она определяет?
Спасибо!
Registered Linux user #585833
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Gentoo Linux → /etc/fstab
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Подскажите, нужна ли в /etc/fstab строчка:
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
В официальной инструкции по установке GENTOO , этой строчки нет, что она определяет?
Спасибо!
Подскажите, нужна ли в /etc/fstab строчка:
Нет, не нужна.
$ cat /etc/fstab | grep shm
$ mount | grep shm
shm on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime)Если меня не подводит память, в убунте и редхете это так же работает автоматически, а в fstab эта строчка вносится в арче и т.д.
что она определяет?
Монтирование /dev/shm в tmpfs, логично предположить.
А вот зачем это нужно - другой вопрос. Лично я вряд ли смогу объяснить лаконично и понятно.
Могу только посоветовать почитать что-нибудь по межпроцессному взаимодействию и разделяемой памяти. Уильяма Стивенса, например.
Благодарю, таперь понятно.
http://www.kernel.org/doc/Documentation … /tmpfs.txt
Большое спасибо, попробую что то понять.
PS Да, вообще то я устанавливал GENTOO, используя ваше описание установки, очень понравилось.
Вот бы найти еще подобное описание по установке XFCE, так как я дальше иксов не смог продвинуться.
найти еще подобное описание по установке XFCE
Иксы, XFCE, ну и на скорую руку бинарный Firefox
# emerge xorg-server xfce4-meta firefox-binесли нет Xdm (грузимся в консоль), то от пользователя
$ echo >> "exec ck-launch-session xfce4-session" ~/.xinitrc
$ xinitустанавливал GENTOO, используя ваше описание установки
Я его так и не дописал ... TODO висит... будет время добью.
Очерь-очень большое спасибо!!!
Вот бы найти еще подобное описание по установке XFCE, так как я дальше иксов не смог продвинуться.
Немного добавлю:
Список необходимых приложений можно найти тут: http://en.gentoo-wiki.com/wiki/Producti … s_for_Xfce
Если вы не будете пользоваться корзиной, то перед сборкой можно выполнить
# echo "xfce-base/thunar -xfce_plugins_trash" >> /etc/package.useИзбавит от нескольких лишних зависимостей.
И отдельно стоило бы сразу собрать xfce4-xkb-plugin, для индикатора раскладки.
Благодарю всех за активную помощь!
# echo "xfce-base/thunar -xfce_plugins_trash" >> /etc/package.use
здесь не понял, почему не в /etc/portage/package.use ?
здесь не понял, почему не в /etc/portage/package.use ?
Обычная описка.
Все ясно, еще раз большое спасибо, всего несколько предложений, и в самую точку, лучше понятно чем день поиска в интернете.
Не понятен вопрос по поводу установки бинарных пакетов. С локальной установкой ( если в /usr/portage/package они имеются), все понятно, а вот с установкой с интернета bin-пакетов, не понятно, где это прописывается?
вот с установкой с интернета bin-пакетов, не понятно, где это прописывается?
Сам вопрос не понятен.
На примере libreoffice, есть app-office/libreoffice и app-office/libreoffice-bin, второй - бинарник.
Если я верно понимаю, первый прописан в портажах, то есть там есть ебюльд его сборки, и он из исходников собирается, учитывая флаги и т. д.,а как все происходит, когда к примеру emerge firefox-bin, он получается уже берется с интернета готовым бинарным пакетом, но где именно прописано то, что надо брать этот пакет и откуда?
но где именно прописано то, что надо брать этот пакет и откуда?
загляни в ебилд /usr/portage/www-client/firefox-bin/firefox-bin-17.0.ebuild и найдёшь там ответы на свои вопросы ))
Вот теперь понял, просто раньше не обращал внимания на то что в portage есть и ebuild на бинарники, прошу прощения за такой нелепый вопрос, сам виноват, вообще не знал о том , что можно ставить и бинарные пакеты, считал что в GENTOO только собираются пакеты.
Еще раз прошу прощения, что отнял время.
Еще раз прошу прощения, что отнял время.
Да, хватит уже. _;)
Нормальные вопросы, в отличии многих.
здесь не понял, почему не в /etc/portage/package.use ?
Пардон, зафейлил.
Да, в /etc/portage/package.use
вообще не знал о том , что можно ставить и бинарные пакеты, считал что в GENTOO только собираются пакеты.
Есть даже отдельные репозитории с бинарными пакетами.
http://en.gentoo-wiki.com/wiki/Using_Portage_BINHOST
Хотя это лишнее.
А где-нибудь в репозитории Calculate http://calculate.freeside.ru/ можно найти бинарники KDE и прочего.
Подскажите, можно ли в make.conf прописать USE-флаг, что бы при сборке пакетов не записывались маны, и повлияет ли это на уменьшения времени сборки пакетов?
На моем нетбуке очень долго собираются пакеты.
Подскажите, можно ли в make.conf прописать USE-флаг, что бы при сборке пакетов не записывались маны, и повлияет ли это на уменьшения времени сборки пакетов?
man make.conf
FEATURES = "sandbox"
Defines actions portage takes by default. This is an incremental variable. Most of these settings are for developer use,
but some are available to non-developers as well. The sandbox feature is very important and should not be disabled by
default.
...
nodoc Do not install doc files (/usr/share/doc).
noinfo Do not install info pages.
noman Do not install manpages.
...Время сборки сократится совершенно незначительно.
Понял, спасибо, тогда нет смысла в этом. Устанавливал GENTOO, после распаковки stage3 и portage, отредактировал make.conf и fstab, сделал chroot и выполнил emerge --sync, затем emerge -avuDN system world, и обновления и пересборка пакетов с новыми USE-флагами на моем нетбуке с 1 GB , заняла почти 12 часов.
...и обновления и пересборка пакетов с новыми USE-флагами на моем нетбуке с 1 GB , заняла почти 12 часов.
http://habrahabr.ru/post/111324/
P.S. Если периодически обновлять portage и систему (я, к примеру, делаю это дважды в день) — время обновления редко когда будет превышать полчаса. «Объёмные» же обновления лучше оставлять на ночь 
$ nano /etc/conf.d/keymaps
keymap="-u ru"
windowkeys="YES"
dumpkeys_charset="utf8"
fix_euro="NO"
$ rc-update add keymaps boot
почему то сервис не добавился:
rc-update: keymaps already installed in runlever 'boot` ; skipping
что я сделал не так?
rc-update: keymaps already installed in runlever 'boot` ; skipping
что я сделал не так?
Все так, keymaps уже добавлен в runlever boot.
Спасибо, что то я не разобрался сразу.
Что то в меня опять начались проблемы, не получается почему то прописать USE-флаги :
# echo "x11-base/xorg-server udev" >> /etc/portage/package.use
а в /etc/portage/package.use пусто, то же и с :
$ echo "media-fonts/terminus-font pcf psf" >> /etc/portage/package.use
Покажите
ls -l /etc/portage/package.usecat /etc/portage/package.useВ /etc/portage/package.use пусто, но когда я прописал флаг вот так:
# echo "x11-base/xorg-server udev" >> /etc/portage/package.use/x11-base то флаг прописался и уже
/etc/portage/package.use появилась запись: x11-base/xorg-server udev
почему так, читаю инструкции, везде без ( в данном случае x11-base в конце), а в меня прописывается только если я в конце пишу еще x11-base или другой каталог если прописываю флаг для другово пакета?
amid88, USE-флаги можно записывать либо в файл /etc/portage/package.use, либо в структуру файлов, расположенных в каталоге /etc/portage/package.use. У вас второй вариант.
У меня тоже так. Есть каталог /etc/portage/package.use, в нём файлы, имя произвольно, но для удобства я называю их по имени категории, к которой относится пакет.
Т. е.
gentoo-laptop ~lupo # ls -l /etc/portage/package.use
итого 204
-rw-r--r-- 1 root root 143 июня 23 18:22 app-admin
-rw-r--r-- 1 root root 50 июня 23 15:58 app-arch
-rw-r--r-- 1 root root 59 сент. 5 14:09 app-cdr
-rw-r--r-- 1 root root 23 июня 23 18:51 app-crypt
-rw-r--r-- 1 root root 93 авг. 4 23:07 app-editor
-rw-r--r-- 1 root root 37 июня 23 18:29 app-laptop
-rw-r--r-- 1 root root 104 нояб. 20 19:42 app-misc
-rw-r--r-- 1 root root 94 окт. 6 12:23 app-office
-rw-r--r-- 1 root root 80 июня 23 18:34 app-portage
-rw-r--r-- 1 root root 325 окт. 8 09:39 app-text
-rw-r--r-- 1 root root 21 июня 23 19:06 dev-db
-rw-r--r-- 1 root root 241 авг. 4 23:07 dev-libs
-rw-r--r-- 1 root root 26 июня 23 18:31 dev-perl
-rw-r--r-- 1 root root 251 авг. 16 10:03 dev-python
-rw-r--r-- 1 root root 23 авг. 9 2008 dev-tex
-rw-r--r-- 1 root root 1054 июня 23 16:35 dev-texlive
-rw-r--r-- 1 root root 22 июня 23 18:12 dev-util
-rw-r--r-- 1 root root 53 июня 23 18:53 dev-vcs
-rw-r--r-- 1 root root 274 нояб. 20 19:41 kde-base
-rw-r--r-- 1 root root 58 сент. 5 14:30 mail-client
-rw-r--r-- 1 root root 263 сент. 5 14:33 media-gfx
-rw-r--r-- 1 root root 286 окт. 2 22:13 media-libs
-rw-r--r-- 1 root root 56 июня 23 19:25 media-plugins
-rw-r--r-- 1 root root 33 июня 23 19:48 media-sound
-rw-r--r-- 1 root root 34 авг. 2 20:49 media-tv
-rw-r--r-- 1 root root 305 окт. 26 08:53 media-video
-rw-r--r-- 1 root root 121 окт. 4 09:19 net-analyzer
-rw-r--r-- 1 root root 50 сент. 30 22:55 net-dns
-rw-r--r-- 1 root root 30 нояб. 3 10:19 net-firewall
-rw-r--r-- 1 root root 24 нояб. 8 21:30 net-fs
-rw-r--r-- 1 root root 216 сент. 17 12:53 net-im
-rw-r--r-- 1 root root 66 нояб. 20 19:42 net-libs
-rw-r--r-- 1 root root 134 нояб. 13 07:34 net-misc
-rw-r--r-- 1 root root 39 июня 23 18:51 net-p2p
-rw-r--r-- 1 root root 436 июня 23 18:59 net-print
-rw-r--r-- 1 root root 63 сент. 5 14:35 net-wireless
-rw-r--r-- 1 root root 123 окт. 17 09:54 razorqt-base
-rw-r--r-- 1 root root 396 июня 20 22:20 splashutils_install
-rw-r--r-- 1 root root 34 июня 23 18:20 sys-block
-rw-r--r-- 1 root root 21 июня 23 17:10 sys-devel
-rw-r--r-- 1 root root 36 июля 30 22:13 sys-fs
-rw-r--r-- 1 root root 40 окт. 27 10:09 sys-libs
-rw-r--r-- 1 root root 38 июня 23 18:21 sys-power
-rw-r--r-- 1 root root 49 окт. 8 09:40 temp_4_pdf2htmlEX
-rw-r--r-- 1 root root 29 июня 23 18:09 virtual
-rw-r--r-- 1 root root 85 сент. 5 14:30 www-client
-rw-r--r-- 1 root root 37 сент. 12 10:02 x11-drivers
-rw-r--r-- 1 root root 173 авг. 9 21:17 x11-libs
-rw-r--r-- 1 root root 58 июня 23 17:43 x11-misc
-rw-r--r-- 1 root root 145 июня 23 17:39 x11-terms
-rw-r--r-- 1 root root 257 сент. 5 14:29 x11-themesВот пример одного из таких файлов
gentoo-laptop ~ # cat /etc/portage/package.use/app-admin
app-admin/conky curl hddtemp imlib iostats lua lua-cairo lua-imlib vim-syntax weather-metar weather-xoap
app-admin/testdisk ntfs reiserfsЧтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Gentoo Linux → /etc/fstab
Форум работает на PunBB, при поддержке Informer Technologies, Inc