Ctrl + R обновляет активную панель;
Ctrl + X C посмотреть/поменять права (chmod) для отмеченных файлов;
Ctrl + X O посмотреть/поменять владельца (chown) для отмеченных файлов;
Ctrl + S или Alt + S открывает диалог быстрого поиска (вводимые символы отображаются не в командной строке, а в строке поиска);
Ctrl + X A открывает диалог виртуальных файловых систем;
Ctrl+ \ вызывается меню часто используемых каталогов.
Ctrl + X J показываются все фоновые задачи.
Ctrl + X T послать выделенные объекты в командную строку
Ctrl + X S создать символическую ссылку (symlink)
Ctrl + X Q быстрый просмотр содержимого файла на второй панели.
Ctrl + X I быстрый просмотр информации о текущем объекте на второй панели.
ESC + T или ALT + T cмена вида панели (стандартный, укороченный, расширенный);
ESC + H или ALT + H вызов списка последних выполненных команд;
Alt + G отмечает первый файл или каталог в отображаемом списке на панели
Alt + R отмечает средний файл или каталог в отображаемом списке на панели
Alt + J отмечает последний файл или каталог в отображаемом списке на панели
Alt + O неактивная панель переходит в каталог на который указывает активная панель.
Alt + . не показывать или показать скрытые файлы или каталоги.
Alt + , переключить режим отображения панелей (вертикально/горизонтально).
+ (Plus) вызывает окно для выделения группы файлов (можно использовать регулярные выражения)
\ (Backslash) снимает отметку с группы файлов (действие, обратное тому, которое
вызывается по клавише “+”).
proбуем Gentoo
операционная система для стильных и модных молодых людей
четверг, 30 декабря 2010 г.
суббота, 20 марта 2010 г.
Как создать образ с объемом более 4 гигабайт
Долго бился над созданием образа более 4 гигабайта. Оказалось, что всего лишь нужно добавить iso-level:
mkisofs -vJRl -o -iso-level 3 dvd.iso /path/to/files
Эта опция определяет уровень соответствия iso9660. В данном случае, на уровне 3 нет никаких ограничений.
понедельник, 22 февраля 2010 г.
Awesome и NetBeans
Никак не мог установить NetBeans, причем любой версии, в любом виде, хоть бинарный, хоть из сырцов. Проблема заключалась в том, что инсталлятор программы показывал пустой серый квадрат, то есть ничего не отображал. Дело, как оказалось в особенностях работы Awesome с Java
Для решения проблемы нужно установить из оверлея wmname, потом поставить в автозагрузку команду "wmname LG3D". Все.
Тут еще другие варианты решения проблемы для разных версий JDK.
вторник, 2 февраля 2010 г.
Сетевой мост в VirtualBox
Долго мучился с настройкой бриджа в VirtualBox. Мучился до тех пор, пока внимательно не перечитал вики.
В общем, ничего делать не надо, кроме как загрузить модуль:
# modprobe vboxnetflt
Ну или вписать в /etc/conf.d/modules
modules=vboxnetflt
В свойствах данной виртуальной машины в настройках сети выбираем тип подключения "Сетевой мост" После грузим гостевую ОС, у меня это CentOS, и там как обычно настраиваем сеть.
понедельник, 14 декабря 2009 г.
Проблема с NFS, gentoo-sources-2.6.32
После обновления ядра до версии 2.6.32, перестали монтироваться nfs-разделы. Проблема такая же как и тут
Решается добавлением опции nfsvers=3 ( на тот случай если nfs-сервер этой версии)
суббота, 5 декабря 2009 г.
Что такое оверлеи и как ими пользоваться
Несмотря, что выбор программного обеспечения в Gentoo очень велик, довольно часто бывает так, что какого-то пакеты в дереве портежей нету. Приходится иметь дело с ebuild-ами, которые не вошли в официальное дерево.
Проще говоря overlay это дополнительный репозиторий. Оверлеи бывают двух видов. Локальный - тот, который вы обслуживаете сами, закидываете ебилды, создаете digest-файлы и т.д. И еще существуют, так называемые автоматизированные оверлеи. Эти оверлеи обслуживаются утилитой layman, которая все делает сама. У нее есть свой список оверлеев, который время от времени обновляется. Рассмотрим поочердно каждый тип.
Итак, для оверлеев, которые будут обрабатываться вручную, необходимо создать отдельный каталог, допустим /usr/local/portage/ Сюда будут закидываться ebuild-ы. Таким образом официальное дерево и дополнительные ebuild-ы смешиваться не будут. При помещении ebuild файла в этот каталог, необходимо использовать такую же схему иерархии каталогов как и в /usr/portage/
Еще нужно добавить в /etc/make.conf строчку
PORTDIR_OVERLAY="/usr/local/portage"
Пример установки пакетного менеджера pacman из ArchLinux, которого нету в официальном дереве:
mkdir -p /usr/local/portage/app-misc/pacman
cd /usr/local/portage/app-misc/pacman
wget http://gentoo-overlays.zugaina.org/arcon/portage/app-misc/pacman/pacman-3.3.2.ebuild
Теперь когда скачан ebuild-файл, нужно скачать исходники и создать файл Manifest, в котором будут указанны контрольная сумма md5 сборочного файла:
ebuild /usr/local/portage/app-misc/pacman/pacman-3.3.2.ebuild digest
Все. Тут уже можно устанавливать как обычно.
Второй тип оверлеев. Для начала нужно установить утилиту для автоматизации обслуживания оверлеев:
emerge layman
Затем добавить строчку в make.conf
source /usr/local/portage/layman/make.conf
Могут понадобится утилиты git, subversion, mercurial, bzr. Так как большинство оверлей-репозитории обновляются через эти системы контроля версий.
Краткий перечень основных команд:
layman -L - выводит список оверлеев подключаемых оверлеев
layman -a overlay - подключает оверлей
layman -d overlay - удаляет оверлей
layman -S - обновляет все подключенные оверлеи
понедельник, 23 ноября 2009 г.
Как обновить gcc
Обновлять gcc нужно хотя бы по двум причинам: первое - в gcc бывают ошибки, второе - перекомпиляция старых программ новым компилятором может дать выигрыш в оптимизации программ, которыми пользуемся.
Ничего сложного в этом нету. Просто поэтапно нужно сделать:
# emerge -uva gcc# gcc-config x86_64-pc-linux-gnu-4.4.2
(вместо x86_64-pc-linux-gnu-4.4.2 ставится своя версия gcc. список доступных gcc можно получить командой gcc-config -l)
Потом:
# source /etc/profile# emerge --oneshot -av libtool
Теперь можно пересобрать систему новым компилятором. Перед этим нужно пересобрать набор программ для компиляции:
# emerge -eav system
А теперь пересоберем мир:
# emerge -eav world
После вышеописанных процедур можно удалить старый gcc:
# emerge -C gcc-x.x
Вместо gcc-x.x пишется старая версия gcc
Подписаться на:
Сообщения (Atom)