<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Установка пакетов]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=14842</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=14842&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Установка пакетов».]]></description>
		<lastBuildDate>Fri, 12 Aug 2011 15:55:14 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=202717#p202717</link>
			<description><![CDATA[<div class="quotebox"><cite>bormant пишет:</cite><blockquote><p>Так кто мешает-то&nbsp; wink <br /></p><div class="codebox"><pre><code>$ alias fpkg=&#039;ls -1 /var/log/packages/ | egrep&#039;
$ fpkg &#039;pkg1|pkg2&#039;</code></pre></div></blockquote></div><p>Со скриптом все равно проще. <img src="https://linuxforum.ru/img/smilies/ae.gif" alt="ae" /></p>]]></description>
			<author><![CDATA[null@example.com (SidER)]]></author>
			<pubDate>Fri, 12 Aug 2011 15:55:14 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=202717#p202717</guid>
		</item>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=201967#p201967</link>
			<description><![CDATA[<p>Так кто мешает-то&nbsp; wink <br /></p><div class="codebox"><pre><code>$ alias fpkg=&#039;ls -1 /var/log/packages/ | egrep&#039;
$ fpkg &#039;pkg1|pkg2&#039;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Tue, 09 Aug 2011 17:47:21 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=201967#p201967</guid>
		</item>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=201959#p201959</link>
			<description><![CDATA[<p><strong>gramozeka</strong>, спасибо за скрипт.<br /></p><div class="quotebox"><cite>bormant пишет:</cite><blockquote><p>А если без скрипта<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">$ ls -1 /var/log/packages/ | egrep &#039;package1|package2|package3&#039;</div><br />?</p></blockquote></div><p>Так много букв вводить, для меня проще сделать alias на данный выше скрипт и затем только ввести название пакетов.</p>]]></description>
			<author><![CDATA[null@example.com (SidER)]]></author>
			<pubDate>Tue, 09 Aug 2011 16:54:23 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=201959#p201959</guid>
		</item>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=201825#p201825</link>
			<description><![CDATA[<div class="quotebox"><cite>bormant пишет:</cite><blockquote><p>от лишних кавычек ни пользы, ни особого вреда.</p></blockquote></div><p>привычка - вторая натура&nbsp; :lol:</p>]]></description>
			<author><![CDATA[null@example.com (gramozeka)]]></author>
			<pubDate>Tue, 09 Aug 2011 06:32:41 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=201825#p201825</guid>
		</item>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=201823#p201823</link>
			<description><![CDATA[<div class="quotebox"><cite>gramozeka пишет:</cite><blockquote><div class="codebox"><pre><code>then echo &quot;найден &quot; &quot;$p&quot;
else echo &quot;${packagesA[$a]}&quot; &quot;не найден&quot;</code></pre></div></blockquote></div><div class="codebox"><pre><code>then echo &quot;найден $p&quot;
else echo &quot;${packagesA[$a]} не найден&quot;</code></pre></div><p>от лишних кавычек ни пользы, ни особого вреда.</p>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Tue, 09 Aug 2011 06:09:59 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=201823#p201823</guid>
		</item>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=201820#p201820</link>
			<description><![CDATA[<p>А если без скрипта<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">$ ls -1 /var/log/packages/ | egrep &#039;package1|package2|package3&#039;</div><br />?</p>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Tue, 09 Aug 2011 06:01:44 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=201820#p201820</guid>
		</item>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=201762#p201762</link>
			<description><![CDATA[<div class="codebox"><pre><code> #!/bin/sh
declare -a packagesA
echo &quot;Введите название пакета или пакетов через пробел :&quot;

read -a packagesA

echo &quot;идет поиск следующих пакетов : &quot; ${packagesA[@]}
a=0
while [ &quot;$a&quot; -lt &quot;${#packagesA[*]}&quot;  ]
do
if  ls /var/log/packages/ | grep ${packagesA[$a]} &amp;&gt; p
then echo &quot;найден &quot; &quot;$p&quot;
else echo &quot;${packagesA[$a]}&quot; &quot;не найден&quot;
fi
a=$(($a+1))
done
echo 
exit 0</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (gramozeka)]]></author>
			<pubDate>Mon, 08 Aug 2011 20:29:22 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=201762#p201762</guid>
		</item>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=201758#p201758</link>
			<description><![CDATA[<p>У меня возник вопрос не по установке пакетов, а по их поиску (для упрощения отслеживания зависимостей).Написал очень простой скрипт для поиска пакета, но возник вопрос: можно ли его доработать, чтобы поиск осуществлялся не по-одному пакету, а по нескольким.<br />Сам скрипт:<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"><br />#!/bin/sh</p><p>echo &quot;Введите название пакета:&quot;</p><p>read packages<br />ls&nbsp; /var/log/packages/ | grep &quot;$packages&quot;<br /></div></p>]]></description>
			<author><![CDATA[null@example.com (SidER)]]></author>
			<pubDate>Mon, 08 Aug 2011 19:07:26 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=201758#p201758</guid>
		</item>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=192960#p192960</link>
			<description><![CDATA[<div class="quotebox"><cite>foozzi пишет:</cite><blockquote><p><strong>bormant</strong>, <strong>cdrw</strong>, благодарен, все стало на свои места<br />а зачем - в репу написал &quot;Зазнайка необразованный!!!!&quot; я вроде ничего не доказывал никому...</p></blockquote></div><p>Извини, я лепил минус &quot;SkaarjZR&quot;...<br />Достали флудильщики. <br />Случайно досталось тебе. Еще раз приношу извинения.</p>]]></description>
			<author><![CDATA[null@example.com (cdrw)]]></author>
			<pubDate>Wed, 06 Jul 2011 07:32:03 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=192960#p192960</guid>
		</item>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=192484#p192484</link>
			<description><![CDATA[<p><strong>bormant</strong>, <strong>cdrw</strong>, благодарен, все стало на свои места<br />а зачем - в репу написал &quot;Зазнайка необразованный!!!!&quot; я вроде ничего не доказывал никому...</p>]]></description>
			<author><![CDATA[null@example.com (foozzi)]]></author>
			<pubDate>Mon, 04 Jul 2011 00:07:51 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=192484#p192484</guid>
		</item>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=192398#p192398</link>
			<description><![CDATA[<p><strong>bormant</strong> , достоин такого :<br /><span class="postimg"><img src="http://t2.gstatic.com/images?q=tbn:ANd9GcRRu6VJ-l6QxKfG0BC617y2DafyPgq--u80zn5G4YN7hSZ8UtM1" alt="http://t2.gstatic.com/images?q=tbn:ANd9GcRRu6VJ-l6QxKfG0BC617y2DafyPgq--u80zn5G4YN7hSZ8UtM1" /></span><br />голосую <strong>&quot;ЗА&quot;</strong></p>]]></description>
			<author><![CDATA[null@example.com (gramozeka)]]></author>
			<pubDate>Sun, 03 Jul 2011 14:33:50 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=192398#p192398</guid>
		</item>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=192394#p192394</link>
			<description><![CDATA[<p><strong>foozzi</strong>, <br />по порядку.</p><p>1) проверить, установлен ли пакет pkgtools:<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">$ ls /var/log/packages/pkgtools-*<br /></div><br />2) installpkg и upgradepkg ожидают в качестве параметра <span class="bbu">имена файлов</span> пакетов <span class="bbu">в файловой системе</span> для установки/обновления.<br />По приведённой выше ссылке в качестве одного из вариантов рекомендовано взять пакеты шрифтов из GnomeSlackBuild и выполнить <br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"># installpkg *font*.t?z<br /></div>Как и почему это работает? <br />Символ &quot;#&quot; в примере указывает, что команду нужно выполнить от имени root-а. Этот символ выбран потому, что именно на него в Slackware изменяется стандартное приглашение ввода bash у суперпользователя, для обычного пользователя используется &quot;$&quot;. Сами символы &quot;#&quot; или &quot;$&quot; набирать не надо, это часть приглашения bash.<br />Если в текущем каталоге лежат пакеты (их имена оканчиваются на .txz, .tgz), имеющие в имени font, например, ls *font*t?z говорит:<br />terminus-font-4.35-noarch-1.txz<br />ttf-ubuntu-font-family-0.70.1-noarch-1.txz<br />то символы масок &quot;*&quot; будут раскрыты bash-ем (globbing) и набранная команда<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"># installpkg *font*.t?z<br /></div>будет превращена bash-ем в:<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"># installpkg terminus-font-4.35-noarch-1.txz ttf-ubuntu-font-family-0.70.1-noarch-1.txz<br /></div><br />3) В Slackware переменная окружения PATH (список путей, по которым ищутся исполняемые файлы), отличается для root и обычных пользователей. У обычных пользователей эта переменная содержит дополнительно текущий каталог (./) и не содержит каталогов /sbin, /usr/sbin, в которых лежат утилиты администратора. У пользователя root, наоборот, содержит /sbin и /usr/sbin и не содержит текущего каталога. Поэтому на попытку выполнить installpkg (лежит в /sbin/) от простого пользователя bash ответит, что команда не найдена.<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">$ installpkg<br />-bash: installpkg: команда не найдена<br /># installpkg<br />Usage: installpkg [options] &lt;package_filename&gt;<br />...<br /></div><br />Откуда берётся разница в содержимом PATH? Когда bash выполняется в качестве login shell, исполняется /etc/profile, в котором есть строки, отвечающие за это. Вы скажете, что bash может исполняться не в качестве login shell и будете правы. Например, если получить права root вызовом &quot;su&quot;, а не &quot;su -&quot; или &quot;su -l&quot;, несмотря на то, что пользователь root, переменная окружения PATH, да и всё остальное окружение (environment) останется от пользователя, команды из /sbin, /usr/sbin не будут находиться. Что делать? Вариантов несколько: пользоваться &quot;su -&quot;; выполнить source /etc/profile; выполнить export /sbin:/usr/sbin:$PATH; ... И да, не пользоваться &quot;просто su&quot;, если не можете детально описать, к чему это приводит.</p>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Sun, 03 Jul 2011 14:13:03 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=192394#p192394</guid>
		</item>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=192357#p192357</link>
			<description><![CDATA[<div class="quotebox"><cite>SkaarjZR пишет:</cite><blockquote><p>Для того чтобы быть второй день в слаке надо первый провести в чтении документации.</p></blockquote></div><br /><p>Умник, вот почитай эту документацию и найди в себе силу объяснить начинающему!<br />И поменьше выпендривайся!</p>]]></description>
			<author><![CDATA[null@example.com (cdrw)]]></author>
			<pubDate>Sun, 03 Jul 2011 10:30:04 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=192357#p192357</guid>
		</item>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=192355#p192355</link>
			<description><![CDATA[<div class="quotebox"><cite>foozzi пишет:</cite><blockquote><p>извеняюсь за то что задал вопросы на этом форуме, больше не буду нарушать правила</p></blockquote></div><p>Не психуй и не обращай внимания на зазнаек.<br />Чтобы установить пакет, войди с помощью midnight commander в папку, где он находится.<br />затем введи команду installpkg, установи курсор на желаемый пакет, скопируй его в командную строку с помощью комбинации клавиш Ctrl+Enter и нажми на Enter!<br />Пакет установится, если он слаковский, то есть с расширением *.txz или *.tgz<br />Удачи!<br />Про Ubuntu не забывай, будет с чем сравнить...</p>]]></description>
			<author><![CDATA[null@example.com (cdrw)]]></author>
			<pubDate>Sun, 03 Jul 2011 10:26:06 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=192355#p192355</guid>
		</item>
		<item>
			<title><![CDATA[Re: Установка пакетов]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=192305#p192305</link>
			<description><![CDATA[<p>извеняюсь за то что задал вопросы на этом форуме, больше не буду нарушать правила</p>]]></description>
			<author><![CDATA[null@example.com (foozzi)]]></author>
			<pubDate>Sat, 02 Jul 2011 21:49:50 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=192305#p192305</guid>
		</item>
	</channel>
</rss>
