Размер архива LibreOffice 4.2 PPA?

Можно использовать sed и замену процесса :

read left right < <(tty0tty | head -n 1 | sed -e 's/[()<=>]//g' &)

После этого левая часть равна /dev/pts/X и правая часть равна /dev/pts/Y.

Это немного обманчиво - мы просто заменяем символы (, ), , =, и > ничем, а затем полагаемся на разделение слова оболочки после этого.

Выводим вывод tty0tty в голову , поэтому берем только первую (единственную) строку вывода и не блокируем ее навсегда. Оттуда она идет в команду sed, которая делает замену, затем с помощью бильтина оболочки read связываем переменные оболочки left и right с первым и вторым словами входного сигнала, который мы ей даем. Мы получаем этот вход из . запускает ... в подоболочку и соединяет ее выход с трубой, из которой мы можем считывать. Мы подаем эту трубу в читаем первым , так что она получает /dev/pts/X /dev/pts/Y и разделяет ее на два слова, которые мы хотели.

После этого вы можете запустить someprogram $left и microcom $right, как нам нужно.

.

1
04.05.2014, 01:33
2 ответа

Вы найдете подробную информацию о пакетах PPA, используя ссылка в правом верхнем углу обзора PPA :


details link


На странице сведений о пакете вы найдете информацию о размере всего архива, а также подробную информацию о отдельные пакеты:


package details


РЕДАКТИРОВАТЬ:

Возможно, вам придется активировать JavaScript в вашем браузере - кажется, общее количество пакетов рассчитывается только в том случае, если доступен JavaScript.

1
27.01.2020, 23:38
[118659] Если вам не нужен точный размер, вы можете взглянуть на страницу загрузки [119062]LibreOffice[119063] - их программа установки Linux имеет около 200 МБ, но включает большинство общедоступных библиотек, которые вы, возможно, (а может и нет) уже установили - причина в том, что она стремится запускаться под общим дистрибутивом Linux, поэтому ей необходим разумный низкий общий знаменатель.

perl -a -n -e '$sum += $F[1] if $F[0] eq "Removed"; END { print $sum }'  filename(s)

С другой стороны, [119064]Slackware package[119065] (удобно в одном файле) имеет чуть более 100 МБ.

Следовательно, ожидайте чего-то между ними, в зависимости от того, сколько зависимостей не потребует обновления уже установленного дистрибутива, и добавьте ~4 МБ для каждого пакета локализации.[118664].

1
27.01.2020, 23:38

Теги

Похожие вопросы