From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3F8B7862.6070209@altlinux.ru> Date: Tue, 14 Oct 2003 08:15:30 +0400 From: Mikhail Yakshin User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.4) Gecko/20030710 X-Accept-Language: ru, en, en-us MIME-Version: 1.0 To: devel Content-Type: multipart/mixed; boundary="------------040500090900060108010803" Subject: [devel] APT unified command line interface X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Oct 2003 04:11:57 -0000 Archived-At: List-Archive: List-Post: This is a multi-part message in MIME format. --------------040500090900060108010803 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Приветствую всех! Я тут поначитался статьи под названием "Why Debian is not my favourite operating system", и под ее влияением сел и написал вот это вот. Потому как точно так же, как и автор вышеупомянутой статьи, я окончательно замучался набирать для простой установки пакеты строчки по 20 символов (особенно без zsh) и объяснять новичкам, в чем сакральная истина отличий apt-cache и apt-get. То, что приложено - очень простенький sh-скрипт, торжественно и, видимо, очень неправильно идеологически называющийся просто "apt". У меня - работает. Все команды apt-get и apt-cache понимает. Какие-то опции им передавать умеет. Usage message тоже вроде бы имеется, хотя надо бы его через gettext (или еще проще - просто из файла отдельного брать). Может кому еще пригодится, кроме меня? А может вообще, ее, того, опакетить?.. P.S. Если кто не читал - http://www.miketaylor.org.uk/tech/wxinmfpl/debian.html --------------040500090900060108010803 Content-Type: text/plain; name="apt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="apt" #!/bin/sh msg_usage() { self=$0 apt-get -v|head -n1 cat <