Вы можете использовать это:
find ./ -type f -newerct '1 week ago' -exec sh -c "grep -H -A1 TODO {} | tail -1" \;
Объяснение:
-Type F
: включает в себя только файлы в шаблоне поиска -EXEC SH -C "..."
: Выполняет ... для всех найденных файлов grep -h -a1 todo {} | хвост -1
: --h
печатает имя файла, -A1
печатает линию после матча, а хвост -1
удаляет первую строку ( линия с TODO) из вывода. В любом случае, концертный DVD содержит достаточно материала для базовой установки. За последние полдюжины лет или около того, выше этой нормы использование сетевого менеджера пакетов и онлайн репозиториев. Вы можете оставить DVD как спасательный диск, но он не содержит дополнительных пакетов и не служит никакой дальнейшей цели.
Попробуйте [116152]yum search emacs[116153] в командной строке (пока вы находитесь в сети). Это может занять минуту или две во время проверки удалённых репозиториев, после чего вы получите список того, что доступно. Пример:
Базовым пакетом является [116154]emacs[116155], и [116156]yum install emacs[116157] установит его, но есть длинный список дополнений и "x" версия и т.д., которые вы можете захотеть просмотреть. Вам не обязательно использовать часть имени пакета после точки (например, [116158].x86_64[116159]), так как по умолчанию будет использована правильная архитектура.
=A2=EVEN(A2)
=A3=ODD(A3)
yum[116161] вычислит, какие зависимости также необходимы, и представит вам список, затем что-то вроде:После большого разочарования я решил попробовать хорошо зарекомендовавшую себя версию Fedora вместо недавно выпущенной 20, установленной поставщиком моего компьютера. Я установил версию 17, и до сих пор все проблемы вроде бы решены. Теперь я могу без проблем использовать yum. Мне также явно не хватало большого количества программного обеспечения, такого как gnuplot и ghostscript. Я подозреваю, что установщик Fedora 20 не включил репозитории разработчика программного обеспечения.
Итак, теперь я получил ответ на мой вопрос, действительно лишний, и я, скрестив пальцы, снова обновил Fedora 12 до прилично работающей Fedora.
yum list installed
выдаст список установленных пакетов (по крайней мере, те, что в его базе данных - прочтите большинство ), если вы загружается в образ DVD или chroot'd в нем.
Аналогично, rpm
всегда работает:
rpm -qa
Выполните
yum реполизируйте все
, чтобы увидеть список репозиториев , доступных для yum и их текущее состояние, то есть включено , отключено и т. д.
[09:11][~]$ yum repolist all
Loaded plugins: auto-update-debuginfo, langpacks, list-data, refresh-packagekit
repo id repo name status
fedora/20/x86_64 Fedora 20 - x86_64 enabled: 38,597
!adobe-linux-x86_64 Adobe Systems Incorporated enabled: 2
Вам также следует взглянуть на Историю выпусков Fedora и обратить внимание на примечания к выпуску для основных изменений, таких как недавнее изменение в менеджерах пакетов; начиная с F20, пользователям рекомендуется использовать dnf
, который является ответвлением yum, который был разветвлен в 2012 году.