Поскольку никакой другой ответ не обеспечивал поддержку на месте, вот один:
gawk -i inplace '!a[$0]++' file
По состоянию на 19.02.2017 gcc-5 был удален из тестирования:
https://tracker.debian.org/pkg/gcc-5
Вы можете apt-get install gcc-5
, если вы сначала выполните эту строку как root:
echo "deb http://ftp.us.debian.org/debian unstable main contrib non-free" > /etc/apt/sources.list.d/unstable.list
Затем вы, вероятно, захотите изменить приоритет этого источника в /etc/apt/preferences.d
согласно ответу llekn.
Чтобы объединить 2 предыдущих ответа в один, который работает:
echo "deb http://ftp.us.debian.org/debian unstable main contrib non-free" >> /etc/apt/sources.list.d/unstable.list
apt-get update
apt-get install -t unstable gcc-5
НО!!! Используйте это на свой страх и риск, так как вы устанавливаете пакеты из нестабильной версии. Вы также можете удалить /etc/apt/sources.list.d/unstable.list
после установки пакетов.
Если возможно, устанавливайте под Docker, чтобы не испортить свою ОС. Ваш пробег может отличаться.
На прошлой неделе у меня были проблемы; похоже, что по состоянию на 2019 год -01 -23 gcc -5 был полностью удален из репозиториев. (См.https://tracker.debian.org/pkg/gcc-5)
Если вам это действительно нужно, я полагаю, вы можете скомпилировать его из исходного кода. Я собираюсь найти способ избавиться от зависимости от моей системы.