<?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=9626</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=9626&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Подключаемые модули к системе».]]></description>
		<lastBuildDate>Fri, 07 Jan 2011 05:33:16 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Подключаемые модули к системе]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=129582#p129582</link>
			<description><![CDATA[<p>Спасибо, товарищи, мало-мальски все работает)))</p>]]></description>
			<author><![CDATA[null@example.com (Bobre)]]></author>
			<pubDate>Fri, 07 Jan 2011 05:33:16 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=129582#p129582</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключаемые модули к системе]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=128868#p128868</link>
			<description><![CDATA[<p>Подключать модули несложно, правда я никогда не делал этого в Debian. Для этого необходимо упаковать дерево каталогов в файл squashfs. Кстати, впервые squashfs была применена в Knoppix. Делается это командой mksquashfs [имя сборочного каталога] [имя будущего модуля]. Возможно, что в Debian команда будет другой. Полученный модуль можно смонтировать к пустому каталогу командой mount -o loop [имя модуля} [пустой каталог]. Но для работы модуля этого недостаточно. Надо смонтировать каталог в корень. Для этого в ядре необходима поддержка aufs (можно посмотреть в /proc/filesystems). Команда монтирования выглядит следующим образом: mount -o remount,append:/[абсолютный путь]/[каталог]/ / ro . После этого все файлы, находящиеся в архиве squashfs оказываются на своих местах, как будто они были установлены.Отмонтировать mount -o remount,del:/[абсолютный путь]/[каталог]/ / и umount /[абсолютный путь]/[каталог]<br /> Не знаю, удастся ли это в Debian, но в PuppyRus работает именно так.</p>]]></description>
			<author><![CDATA[null@example.com (DdShurick)]]></author>
			<pubDate>Tue, 04 Jan 2011 20:39:00 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=128868#p128868</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключаемые модули к системе]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=128854#p128854</link>
			<description><![CDATA[<div class="quotebox"><cite>mogul82 пишет:</cite><blockquote><p>Даже под винду можно создавать модули в один файл (ZENworks Application Virtualization), а в лине проблема, а жаль.</p></blockquote></div><p>почему &quot;проблема&quot;? это не проблема. это не понимание L-FS. Здесь файлы разложены по полочкам, а не свалены в помойную кучу как в венде. Это надёжно, быстро и безопасно.&nbsp; С другой стороны да, требует спец-средств для раскладки по полочкам и для уничтожения.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Tue, 04 Jan 2011 19:46:59 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=128854#p128854</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключаемые модули к системе]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=128825#p128825</link>
			<description><![CDATA[<p>Даже под винду можно создавать модули в один файл (ZENworks Application Virtualization), а в лине проблема, а жаль.</p>]]></description>
			<author><![CDATA[null@example.com (mogul82)]]></author>
			<pubDate>Tue, 04 Jan 2011 19:11:34 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=128825#p128825</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключаемые модули к системе]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=128495#p128495</link>
			<description><![CDATA[<div class="quotebox"><cite>Bobre пишет:</cite><blockquote><p>Вы указали способ для tar.gz пакетов, а было бы удобно если была такая возможность для пакетов из репозиториев</p></blockquote></div><p>нет. я указал способ именно для *.deb пакетов. Дело в том, что указывать целевой путь нужно во время создания пакета, при выполнении скрипта configure. Остальные способы тоже можно придумать, но это не только красноглазие, но и ещё слишком большие бесполезные усилия.</p><p>Но некоторые пакеты можно и так перебрать, иные даже работают. Например в unrar от автора всего 1 нужный файл (unrar собственно), и всякий мусорор вроде лицензий и т.п. Можно открыть deb-пакет обычным mc и скопировать его (unrar) в любое желаемое место. Беда в том, что далеко не каждая программа состоит из одного файла, и (что более важно) будет запускаться оттуда, откуда хочется вам. Впрочем - вы можете попробовать (конечно, если вы будете так часто делать, вы быстро превратите свою OS в оффтопик).</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Mon, 03 Jan 2011 22:37:45 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=128495#p128495</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключаемые модули к системе]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=128462#p128462</link>
			<description><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><div class="quotebox"><cite>Kettler пишет:</cite><blockquote><p>вы компилируете а потом собераете.</p></blockquote></div><p>? в смысле?</p></blockquote></div><p>Вы указали способ для tar.gz пакетов, а было бы удобно если была такая возможность для пакетов из репозиториев</p>]]></description>
			<author><![CDATA[null@example.com (Bobre)]]></author>
			<pubDate>Mon, 03 Jan 2011 20:27:44 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=128462#p128462</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключаемые модули к системе]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=128229#p128229</link>
			<description><![CDATA[<div class="quotebox"><cite>Kettler пишет:</cite><blockquote><p>вы компилируете а потом собераете.</p></blockquote></div><p>? в смысле?</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Mon, 03 Jan 2011 13:53:35 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=128229#p128229</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключаемые модули к системе]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=128107#p128107</link>
			<description><![CDATA[<p>спасибо, хоть какое-то но все-таки решение</p>]]></description>
			<author><![CDATA[null@example.com (Bobre)]]></author>
			<pubDate>Mon, 03 Jan 2011 09:53:55 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=128107#p128107</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключаемые модули к системе]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=128088#p128088</link>
			<description><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><div class="quotebox"><cite>Bobre пишет:</cite><blockquote><p>Тогда ответный вопрос - как заставить отдельный deb пакет поставить именно в /opt и чтоб не было последний, если он будет отсутствовать</p></blockquote></div><p><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">./configure --prefix=/opt<br />make<br />checkinstall -D</div><br />и пакет ставите как обычно.</p></blockquote></div><p><strong>drBatty </strong> вы компилируете а потом собераете.<br />ответ автору из реп не как.</p>]]></description>
			<author><![CDATA[null@example.com (Kettler)]]></author>
			<pubDate>Mon, 03 Jan 2011 09:09:15 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=128088#p128088</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключаемые модули к системе]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=128010#p128010</link>
			<description><![CDATA[<div class="quotebox"><cite>Bobre пишет:</cite><blockquote><p>Тогда ответный вопрос - как заставить отдельный deb пакет поставить именно в /opt и чтоб не было последний, если он будет отсутствовать</p></blockquote></div><p><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">./configure --prefix=/opt<br />make<br />checkinstall -D</div><br />и пакет ставите как обычно.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Sun, 02 Jan 2011 22:24:24 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=128010#p128010</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключаемые модули к системе]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=127981#p127981</link>
			<description><![CDATA[<p>ага HDD.<br />спасибо, с /opt уже интересно.<br />Тогда ответный вопрос - как заставить отдельный deb пакет поставить именно в /opt и чтоб не было последствий, если он будет отсутствовать</p>]]></description>
			<author><![CDATA[null@example.com (Bobre)]]></author>
			<pubDate>Sun, 02 Jan 2011 21:17:28 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=127981#p127981</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подключаемые модули к системе]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=126914#p126914</link>
			<description><![CDATA[<p>Память ? Вы имеете в виду HDD ?<br />Может попробовать ставить в /opt или /usr/local. А эти каталоги сделать подключаемыми. Но таких пакетов в системе нет. Есть мета-пакеты, с помощью них можно ставить большой набор программ относящихся к определённой части ПО.</p>]]></description>
			<author><![CDATA[null@example.com (faithman)]]></author>
			<pubDate>Thu, 30 Dec 2010 02:34:28 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=126914#p126914</guid>
		</item>
		<item>
			<title><![CDATA[Подключаемые модули к системе]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=126840#p126840</link>
			<description><![CDATA[<p>Недавно попробовал Slax, в нем есть довольно удобная система подключений модулей (кто не знает, то там чтоб установить программу достаточно просто скачать модель например качаем модуль kde-#####.lzm, запускаем его и готово kde)<br />Есть ли такой аналог в debian, чтоб добавлять к системе нужные программы без установки? У меня такая ситуация - есть ноутбук, на нем только 2 гб памяти, хватает на офис и браузер вполне, но не хватает на инженерные программы. Делать /usr на флэшке не хочется - низкая скорость и usb энергии требует. А хотелось бы так - есть офис и браузер, всунул флэшку с qcad-ом и у тебя в системе есть еще и qcad, отмонтировал, опять только офис и интернет.<br />Куда копать? Советовали reiserfs, посмотрел и не нашел ничего нужного, можно конечно ссылки из /usr на флэшку делать, но это гемор жуткий.</p>]]></description>
			<author><![CDATA[null@example.com (Bobre)]]></author>
			<pubDate>Wed, 29 Dec 2010 20:00:46 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=126840#p126840</guid>
		</item>
	</channel>
</rss>
