Преимущество xargs в том, что расширение командной строки. Если у вас была команда, которая вернула очень большой объем текста (или много файлов по одной команде), вам понадобятся xargs.
Если у вас было несколько тысяч файлов в каталоге и вы хотели запустить какой-то скрипт в этом списке вы можете попробовать «./myprogram *», но если ваша программа имеет какие-либо ограничения на размер параметра, вы можете сдуть буфер, расширив *. Кроме того, сама командная строка имеет ограничения, поэтому команда может выйти из строя, потому что буфер командной строки переполнен. Использование xargs позволит избежать проблемы.
Наконец, -print0 на find поместит нулевые разделители для пробелов в именах возвращенных файлов, а опция -0 на xargs будет интерпретировать эти значения. Прочитайте man xargs.
Попробуйте это из терминала:
sudo do-release-upgrade
это поможет вам https://help.ubuntu.com/community/UpgradeNotes, и это поможет вам https://help.ubuntu.com/community/OneiricUpgrades
Вы не можете прямо обновить с ubuntu 11.04 (Oneiric Ocelot) до Ubuntu 12.04 (Точный панголин). Сначала вам нужно будет обновиться до 11.10, тогда вы сможете выполнить обновление. Если вы хотите обновить, следуйте инструкциям в этих URL-адресах. Перед обновлением всегда читайте заметки о выпуске. https://help.ubuntu.com/community/UpgradeNotes
Из того, что я видел, вы можете обновить только до 12.04 от 10.04, что является предыдущей версией LTS или 11.10, которая является предыдущей версией Ubuntu.
Вам нужно будет обновить с 11.04 по 11.10, а затем 12.04 или загрузите / установите CD / DVD / USB с 12.04.