Этот awk '$1 == "Package:" { if (a[$2]++ == 0) print $2; }' /var/lib/apt/lists/*ubuntu-toolchain-r*test*Packages > to_install.txt помещает все пакеты в текстовый файл.
Вы можете вручную отредактировать этот файл, чтобы удалить что-либо нежелательное, и использовать этот файл, чтобы отправить его на apt-get, например for i in $(cat to_install.txt); do sudo apt-get install $i; done. Эта последняя часть, вероятно, будет плохой идеей, не подтвердив, что эти пакеты не противоречат другим пакетам в PPA.
Обычный способ сделать это записать их. Итак ...
sudo apt-get install gcc-5 g++-5 gfortran-5 gnat-5
после быстрого просмотра пакетов, чтобы увидеть, могут ли они иметь конфликты.
Вместо того, чтобы открывать папки один за другим, вы также можете использовать функцию поиска Nautilus. Перейдите к /usr/share/icons и нажмите значок поиска справа от панели инструментов.
Найдите . (все изображения имеют расширение с точкой перед ним) и нажмите Enter. При установке по умолчанию это дает около 17,5 тыс. Изображений.
Если вы хотите избежать поиска каждый раз, вы можете использовать символические ссылки на изображения: все изображения доступны из одной большой папки.
Откройте терминал. Чтобы проверить количество файлов, которые могут быть созданы после создания ссылок:expr $(df /home -i | tail -1 | cut -d'%' -f1 | rev | awk '{ print $2 }' | rev) - $(find /usr/share/icons -type f | wc -l)
Вы не должны продолжать, если число меньше 1000, а отрицательное число приведет к операция сбой через некоторое время. Создайте папку с именем icons-all, запустив: mkdir icons-all Перейдите в эту папку: cd icons-all Запустите nano /tmp/make-icons-link Вставить: #!/bin/bash
if [[ $1 == *.* ]]; then
ext=".${1##*.}"
else
ext=
fi
name="$(basename "$1" "$ext")"
extra=
while [ -e "$name$extra$ext" ]; do
((extra++))
done
ln -s "$1" "$name$extra$ext"
Нажмите Ctrl + X, а затем Y и Enter Now сгенерируйте ссылки, это может занять некоторое время : find /usr/share/icons/ -type f -exec bash /tmp/make-icons-link {} \;
После завершения команды вывод не отображается. Закройте терминал, запустив exit. Теперь изображения отображаются в ~/icons-all. Загрузка этого каталога может занять некоторое время Вместо того, чтобы открывать папки один за другим, вы также можете использовать функцию поиска Nautilus. Перейдите к /usr/share/icons и нажмите значок поиска справа от панели инструментов.
Найдите . (все изображения имеют расширение с точкой перед ним) и нажмите Enter. При установке по умолчанию это дает около 17,5 тыс. Изображений.
Если вы хотите избежать поиска каждый раз, вы можете использовать символические ссылки на изображения: все изображения доступны из одной большой папки.
Откройте терминал. Чтобы проверить количество файлов, которые могут быть созданы после создания ссылок:expr $(df /home -i | tail -1 | cut -d'%' -f1 | rev | awk '{ print $2 }' | rev) - $(find /usr/share/icons -type f | wc -l)
Вы не должны продолжать, если число меньше 1000, а отрицательное число приведет к операция сбой через некоторое время. Создайте папку с именем icons-all, запустив: mkdir icons-all Перейдите в эту папку: cd icons-all Запустите nano /tmp/make-icons-link Вставить: #!/bin/bash
if [[ $1 == *.* ]]; then
ext=".${1##*.}"
else
ext=
fi
name="$(basename "$1" "$ext")"
extra=
while [ -e "$name$extra$ext" ]; do
((extra++))
done
ln -s "$1" "$name$extra$ext"
Нажмите Ctrl + X, а затем Y и Enter Now сгенерируйте ссылки, это может занять некоторое время : find /usr/share/icons/ -type f -exec bash /tmp/make-icons-link {} \;
После завершения команды вывод не отображается. Закройте терминал, запустив exit. Теперь изображения отображаются в ~/icons-all. Загрузка этого каталога может занять некоторое время Вместо того, чтобы открывать папки один за другим, вы также можете использовать функцию поиска Nautilus. Перейдите к /usr/share/icons и нажмите значок поиска справа от панели инструментов.
Найдите . (все изображения имеют расширение с точкой перед ним) и нажмите Enter. При установке по умолчанию это дает около 17,5 тыс. Изображений.
Если вы хотите избежать поиска каждый раз, вы можете использовать символические ссылки на изображения: все изображения доступны из одной большой папки.
Откройте терминал. Чтобы проверить количество файлов, которые могут быть созданы после создания ссылок:expr $(df /home -i | tail -1 | cut -d'%' -f1 | rev | awk '{ print $2 }' | rev) - $(find /usr/share/icons -type f | wc -l)
Вы не должны продолжать, если число меньше 1000, а отрицательное число приведет к операция сбой через некоторое время. Создайте папку с именем icons-all, запустив: mkdir icons-all Перейдите в эту папку: cd icons-all Запустите nano /tmp/make-icons-link Вставить: #!/bin/bash
if [[ $1 == *.* ]]; then
ext=".${1##*.}"
else
ext=
fi
name="$(basename "$1" "$ext")"
extra=
while [ -e "$name$extra$ext" ]; do
((extra++))
done
ln -s "$1" "$name$extra$ext"
Нажмите Ctrl + X, а затем Y и Enter Now сгенерируйте ссылки, это может занять некоторое время : find /usr/share/icons/ -type f -exec bash /tmp/make-icons-link {} \;
После завершения команды вывод не отображается. Закройте терминал, запустив exit. Теперь изображения отображаются в ~/icons-all. Загрузка этого каталога может занять некоторое время Вместо того, чтобы открывать папки один за другим, вы также можете использовать функцию поиска Nautilus. Перейдите к /usr/share/icons и нажмите значок поиска справа от панели инструментов.
Найдите . (все изображения имеют расширение с точкой перед ним) и нажмите Enter. При установке по умолчанию это дает около 17,5 тыс. Изображений.
Если вы хотите избежать поиска каждый раз, вы можете использовать символические ссылки на изображения: все изображения доступны из одной большой папки.
Откройте терминал. Чтобы проверить количество файлов, которые могут быть созданы после создания ссылок:expr $(df /home -i | tail -1 | cut -d'%' -f1 | rev | awk '{ print $2 }' | rev) - $(find /usr/share/icons -type f | wc -l)
Вы не должны продолжать, если число меньше 1000, а отрицательное число приведет к операция сбой через некоторое время. Создайте папку с именем icons-all, запустив: mkdir icons-all Перейдите в эту папку: cd icons-all Запустите nano /tmp/make-icons-link Вставить: #!/bin/bash
if [[ $1 == *.* ]]; then
ext=".${1##*.}"
else
ext=
fi
name="$(basename "$1" "$ext")"
extra=
while [ -e "$name$extra$ext" ]; do
((extra++))
done
ln -s "$1" "$name$extra$ext"
Нажмите Ctrl + X, а затем Y и Enter Now сгенерируйте ссылки, это может занять некоторое время : find /usr/share/icons/ -type f -exec bash /tmp/make-icons-link {} \;
После завершения команды вывод не отображается. Закройте терминал, запустив exit. Теперь изображения отображаются в ~/icons-all. Загрузка этого каталога может занять некоторое время Вместо того, чтобы открывать папки один за другим, вы также можете использовать функцию поиска Nautilus. Перейдите к /usr/share/icons и нажмите значок поиска справа от панели инструментов.
Найдите . (все изображения имеют расширение с точкой перед ним) и нажмите Enter. При установке по умолчанию это дает около 17,5 тыс. Изображений.
Если вы хотите избежать поиска каждый раз, вы можете использовать символические ссылки на изображения: все изображения доступны из одной большой папки.
Откройте терминал. Чтобы проверить количество файлов, которые могут быть созданы после создания ссылок:expr $(df /home -i | tail -1 | cut -d'%' -f1 | rev | awk '{ print $2 }' | rev) - $(find /usr/share/icons -type f | wc -l)
Вы не должны продолжать, если число меньше 1000, а отрицательное число приведет к операция сбой через некоторое время. Создайте папку с именем icons-all, запустив: mkdir icons-all Перейдите в эту папку: cd icons-all Запустите nano /tmp/make-icons-link Вставить: #!/bin/bash
if [[ $1 == *.* ]]; then
ext=".${1##*.}"
else
ext=
fi
name="$(basename "$1" "$ext")"
extra=
while [ -e "$name$extra$ext" ]; do
((extra++))
done
ln -s "$1" "$name$extra$ext"
Нажмите Ctrl + X, а затем Y и Enter Now сгенерируйте ссылки, это может занять некоторое время : find /usr/share/icons/ -type f -exec bash /tmp/make-icons-link {} \;
После завершения команды вывод не отображается. Закройте терминал, запустив exit. Теперь изображения отображаются в ~/icons-all. Загрузка этого каталога может занять некоторое время Вместо того, чтобы открывать папки один за другим, вы также можете использовать функцию поиска Nautilus. Перейдите к / usr / share / icons
и нажмите значок поиска справа от панели инструментов.
Найдите .
(все изображения имеют расширение с точкой перед ним) и нажмите Enter. При установке по умолчанию это дает около 17,5 тыс. Изображений.
Если вы хотите избежать поиска каждый раз, вы можете использовать символические ссылки на изображения: все изображения доступны из одной большой папки.
expr $ (df / home -i | tail -1 | cut -d '%' -f1 | rev | awk '{print $ 2}' | rev) - $ (find / usr / share / icons -type f | wc -l)
Вы не должны продолжать, если число меньше 1000, а отрицательное число приведет к сбою операции через некоторое время. icons-all
путем запуска: mkdir icons-all
cd icons-all
[ ! d16] nano / tmp / make-icons-link
#! / bin / bash, если [[$ 1 == *. * ]]; then ext = ". $ {1 ## *.}" else ext = fi name = "$ (basename" $ 1 "" $ ext ")" extra = while [-e "$ name $ extra $ ext"]; do ((extra ++)) done ln -s "$ 1" "$ name $ extra $ ext"
find / usr / share / icons / -type f -exec bash / tmp / make-icons-link {} \;
После завершения команды выход не отображается. exit
~ / иконы все
. Загрузка этого каталога может занять некоторое время Вместо того, чтобы открывать папки один за другим, вы также можете использовать функцию поиска Nautilus. Перейдите к / usr / share / icons
и нажмите значок поиска справа от панели инструментов.
Найдите .
(все изображения имеют расширение с точкой перед ним) и нажмите Enter. При установке по умолчанию это дает около 17,5 тыс. Изображений.
Если вы хотите избежать поиска каждый раз, вы можете использовать символические ссылки на изображения: все изображения доступны из одной большой папки.
expr $ (df / home -i | tail -1 | cut -d '%' -f1 | rev | awk '{print $ 2}' | rev) - $ (find / usr / share / icons -type f | wc -l)
Вы не должны продолжать, если число меньше 1000, а отрицательное число приведет к сбою операции через некоторое время. icons-all
путем запуска: mkdir icons-all
cd icons-all
[ ! d16] nano / tmp / make-icons-link
#! / bin / bash, если [[$ 1 == *. * ]]; then ext = ". $ {1 ## *.}" else ext = fi name = "$ (basename" $ 1 "" $ ext ")" extra = while [-e "$ name $ extra $ ext"]; do ((extra ++)) done ln -s "$ 1" "$ name $ extra $ ext"
find / usr / share / icons / -type f -exec bash / tmp / make-icons-link {} \;
После завершения команды выход не отображается. exit
~ / иконы все
. Загрузка этого каталога может занять некоторое время