Обновление завершено на полпути между ubuntu 11.10 и 12.04, как полностью обновиться?

Используйте gtk-recordmydesktop и ffmpeg:

apt-get install gtk-recordmydesktop ffmpeg

Запустите RecordMyDesktop, чтобы захватить часть экрана / приложения для использования в качестве скринкаста:

[ f1]

Создайте ogv2gif.sh со следующим содержимым:

INPUT_FILE=$1
FPS=15
WIDTH=320
TEMP_FILE_PATH="~/tmp.png"
ffmpeg -i $INPUT_FILE -vf fps=$FPS,scale=$WIDTH:-1:flags=lanczos,palettegen $TEMP_FILE_PATH
ffmpeg -i $INPUT_FILE -i $TEMP_FILE_PATH -loop 0 -filter_complex "fps=$FPS,scale=$WIDTH:-1:flags=lanczos[x];[x][1:v]paletteuse" $INPUT_FILE.gif
rm $TEMP_FILE_PATH

Используйте его:

./ogv2gif.sh yourscreencast.ogv

Ссылки:

https: // gist .github.com / fedir / 56aeddde59571402a0d94f78eb6c7a5c https://unix.stackexchange.com/questions/35282/convert-ogv-video-to-gif-animation
1
задан 9 September 2013 в 22:06

2 ответа

Когда это произошло со мной, потому что процесс обновления имел «слишком много ошибок» (что бы это ни значило), я сделал следующее.

Загрузите режим восстановления любого ядра, которое все еще работает. Ваш раздел / будет установлен как доступный только для чтения, поскольку вы загрузились в режиме восстановления. Запустите fsck Check all file systems из меню восстановления. Надеемся, он завершится успешно, после чего ваш установочный раздел будет перемонтирован как чтение / запись. Enable networking, чтобы вы могли получить доступ к Интернету при попытке исправить свои пакеты. Попытка Repair broken packages

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

2
ответ дан 25 May 2018 в 12:33

Вы упомянули, что ваши apt источники были обновлены во время частичного обновления. Первое, что вам нужно сделать, это проверить это, проверив /etc/apt/sources.list, чтобы убедиться, что линии deb и deb-src ссылаются на precise вместо oneiric. Если они этого не сделают, отредактируйте файл, чтобы исправить это, используя следующую команду:

sudo gedit /etc/apt/sources.list

Как только источники были обновлены, одним из способов завершения обновления было бы ввести следующие две команды через терминал :

sudo apt-get update
sudo apt-get dist-upgrade

Сообщение об ошибке, которое вы получили от диспетчера обновлений о необходимости частичного обновления, состоит в том, что некоторые из обновленных пакетов хотят установить зависимости, которые в настоящее время не установлены, что не особенно удивительно, когда новые пакеты из новой версии.

Как только это завершается, вы должны быть в новой версии. Чтобы очистить пакеты, которые больше не требуются пакетами, которые вы явно установили, выполните следующую команду:

sudo apt-get autoremove

Убедитесь, что список пакетов, которые он предлагает удалить, выглядит разумно, прежде чем продолжить.

2
ответ дан 25 May 2018 в 12:33
  • 1
    Джеймс, если вы не возражаете, не могли бы вы отредактировать свой ответ, чтобы объяснить, как сказать, если и «Если ваши apt источники уже были обновлены?» – user 20 April 2012 в 15:55
  • 2
    Джеймс, если вы не возражаете, не могли бы вы отредактировать свой ответ, чтобы объяснить, как сказать, если и «Если ваши apt источники уже были обновлены?» – user 20 April 2012 в 15:55
  • 3
    Джеймс, если вы не возражаете, не могли бы вы отредактировать свой ответ, чтобы объяснить, как сказать, если и «Если ваши apt источники уже были обновлены?» – user 20 April 2012 в 15:55
  • 4
    Джеймс, если вы не возражаете, не могли бы вы отредактировать свой ответ, чтобы объяснить, как сказать, если и «Если ваши apt источники уже были обновлены?» – user 20 April 2012 в 15:55
  • 5
    Джеймс, если вы не возражаете, не могли бы вы отредактировать свой ответ, чтобы объяснить, как сказать, если и «Если ваши apt источники уже были обновлены?» – user 20 April 2012 в 15:55
  • 6
    Джеймс, если вы не возражаете, не могли бы вы отредактировать свой ответ, чтобы объяснить, как сказать, если и «Если ваши apt источники уже были обновлены?» – user 20 April 2012 в 15:55

Другие вопросы по тегам:

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