В общем я русифицирую slackware 13.37 KDE с помощью этого мануала http://www.slackware.ru/wiki/Русификация_Slackware_12
я для начало хочу установить шрифты, делаю так
[console]installpkg название шрифта[/console] как написано в факе
но мне пишет мол installpkg не установлен, подскажите как его установить, сильно путаюсь после убунты...
да и сразу подскажите как установить slapt-get
Установка пакетов
Надо команду выполнять от рута.
slapt-get: http://software.jaos.org/
ну я под рутом и заходил
Значит ты не в слаке :D
$ which installpkg
/sbin/installpkg
попробуй ввести команду pkgtool.
Если так случится, что pkgtools у тебя нет, то ты точно либо не в слаке, либо криво её установил.
то что в я слаке у уверен на 100500% ) не такой я уже и нуб в linux но в слаке 0.1% шарю)
щас попробуем
blin skachal otsuda http://software.jaos.org/ slapt-get
kak teper' ustanovit' ego ?(
для сведения - installpkg , pkgtool , upgradepkg , removepkg , makepkg - это основа пакетной системы Слаки без них у вас slapt-get работать не будет ..
живут они все в этом пакете - http://mirror.yandex.ru/slackware/slackware-13.37/slackware/a/pkgtools-13.37-noarch-9.tgz , если у вас он не установлен :lol: - снимаю шляпу перед вами ... (и закатываюсь под стол :lol: :lol: :lol: )
P.S. - можете распаковать этот пакет в ручную и аккуратно скопировать содержимое согласно находящимся там папкам в папки системы ...
slapt-get работает, ну вот например я скачал пакет скайпа из репозитория слаки, как его установить?
да и как русифицировать гном в слаке? искал искал не нашол вообще ничего!
или как руссифицировать xfce
толсто аж мутит ..
блин спасибо за помощ, ... "форум поддержки"
2 день на слаке... вернусь лучше обратно на убунту
Для того чтобы быть второй день в слаке надо первый провести в чтении документации.
slapt-get работает, ну вот например я скачал пакет скайпа из репозитория слаки, как его установить?
да и как русифицировать гном в слаке? искал искал не нашол вообще ничего!
или как руссифицировать xfce
Странно, Люпо обычно срабатывает молниеносно по таким ситуациям гипер-троллинга.
Ну ничего. Всему свое время.
извеняюсь за то что задал вопросы на этом форуме, больше не буду нарушать правила
извеняюсь за то что задал вопросы на этом форуме, больше не буду нарушать правила
Не психуй и не обращай внимания на зазнаек.
Чтобы установить пакет, войди с помощью midnight commander в папку, где он находится.
затем введи команду installpkg, установи курсор на желаемый пакет, скопируй его в командную строку с помощью комбинации клавиш Ctrl+Enter и нажми на Enter!
Пакет установится, если он слаковский, то есть с расширением *.txz или *.tgz
Удачи!
Про убунту не забывай, будет с чем сравнить...
Для того чтобы быть второй день в слаке надо первый провести в чтении документации.
Умник, вот почитай эту документацию и найди в себе силу объяснить начинающему!
И поменьше выпендривайся!
foozzi,
по порядку.
1) проверить, установлен ли пакет pkgtools:
[console]$ ls /var/log/packages/pkgtools-*
[/console]
2) installpkg и upgradepkg ожидают в качестве параметра имена файлов пакетов в файловой системе для установки/обновления.
По приведённой выше ссылке в качестве одного из вариантов рекомендовано взять пакеты шрифтов из GnomeSlackBuild и выполнить
[console]# installpkg *font*.t?z
[/console]Как и почему это работает?
Символ "#" в примере указывает, что команду нужно выполнить от имени root-а. Этот символ выбран потому, что именно на него в Slackware изменяется стандартное приглашение ввода bash у суперпользователя, для обычного пользователя используется "$". Сами символы "#" или "$" набирать не надо, это часть приглашения bash.
Если в текущем каталоге лежат пакеты (их имена оканчиваются на .txz, .tgz), имеющие в имени font, например, ls *font*t?z говорит:
terminus-font-4.35-noarch-1.txz
ttf-ubuntu-font-family-0.70.1-noarch-1.txz
то символы масок "*" будут раскрыты bash-ем (globbing) и набранная команда
[console]# installpkg *font*.t?z
[/console]будет превращена bash-ем в:
[console]# installpkg terminus-font-4.35-noarch-1.txz ttf-ubuntu-font-family-0.70.1-noarch-1.txz
[/console]
3) В Slackware переменная окружения PATH (список путей, по которым ищутся исполняемые файлы), отличается для root и обычных пользователей. У обычных пользователей эта переменная содержит дополнительно текущий каталог (./) и не содержит каталогов /sbin, /usr/sbin, в которых лежат утилиты администратора. У пользователя root, наоборот, содержит /sbin и /usr/sbin и не содержит текущего каталога. Поэтому на попытку выполнить installpkg (лежит в /sbin/) от простого пользователя bash ответит, что команда не найдена.
[console]$ installpkg
-bash: installpkg: команда не найдена
# installpkg
Usage: installpkg [options] <package_filename>
...
[/console]
Откуда берётся разница в содержимом PATH? Когда bash выполняется в качестве login shell, исполняется /etc/profile, в котором есть строки, отвечающие за это. Вы скажете, что bash может исполняться не в качестве login shell и будете правы. Например, если получить права root вызовом "su", а не "su -" или "su -l", несмотря на то, что пользователь root, переменная окружения PATH, да и всё остальное окружение (environment) останется от пользователя, команды из /sbin, /usr/sbin не будут находиться. Что делать? Вариантов несколько: пользоваться "su -"; выполнить source /etc/profile; выполнить export /sbin:/usr/sbin:$PATH; ... И да, не пользоваться "просто su", если не можете детально описать, к чему это приводит.
bormant , достоин такого :
голосую "ЗА"
bormant, cdrw, благодарен, все стало на свои места
а зачем - в репу написал "Зазнайка необразованный!!!!" я вроде ничего не доказывал никому...
bormant, cdrw, благодарен, все стало на свои места
а зачем - в репу написал "Зазнайка необразованный!!!!" я вроде ничего не доказывал никому...
Извини, я лепил минус "SkaarjZR"...
Достали флудильщики.
Случайно досталось тебе. Еще раз приношу извинения.
У меня возник вопрос не по установке пакетов, а по их поиску (для упрощения отслеживания зависимостей).Написал очень простой скрипт для поиска пакета, но возник вопрос: можно ли его доработать, чтобы поиск осуществлялся не по-одному пакету, а по нескольким.
Сам скрипт:
[console]
#!/bin/sh
echo "Введите название пакета:"
read packages
ls /var/log/packages/ | grep "$packages"
[/console]