Re: [freebsd] pkg and upgrade from 9.3 to 10.2
> On 20 Jan 2016, at 11:18, Paul Tatarenko wrote: > > Здравствуйте, Mykola Dzham! > > Tuesday, January 19, 2016, 7:04:17 PM, you wrote: > > [...покусано голодными мышами...] > > MD> https://www.freebsd.org/doc/handbook/updating-upgrading-freebsdupdate.html > MD> явно говорит о том, что именно так и нужно: freebsd-update install, > reboot, еще раз > MD> install, еще раз ребут. > > И сам "freebsd-update" об этом же пишет. Тут не перепутаешь. > >>> Сеть появилась, но при попытке запуска "pkg" я получил >>> полный отказ от работы со следующим сообщением: >>> >>> Shared object "libssl.so.6" not found, required by “pkg” > > MD> > https://www.freebsd.org/doc/handbook/updating-upgrading-freebsdupdate.html#freebsdupdate-portsrebuild > MD> явно говорит об использовании pkg-static для "Upgrading Packages After a > Major Version Upgrade" > > Понятно, что чайник что-то недочитал. Но всё равно непонятно, как же > тогда будет выполняться следующее при отсутствии сети вообще: Никак не будет, и не должно: сети не было потому, что не был выполнен второй freebsd-update install То есть по правильной процедуре нужно сначала полностью завершить обновление самой системы, выполнив freebsd-update install столько раз, сколько нужно, и только после этого обновлять пакеты. > A forced upgrade of all installed packages will replace the packages > with fresh versions from the repository even if the version number has > not increased. > > -- > Best regards, Paul Tatarenkohttp://tatarenko.kiev.ua > > | ... и, верно, Энгельсский быть должен голосок... > > [Unknown Artist - Untitled []]
Re: [freebsd] pkg and upgrade from 9.3 to 10.2
Здравствуйте, Anton Sayetsky! Wednesday, January 20, 2016, 12:23:44 PM, you wrote: AS> 20 янв. 2016 г. 12:18 пользователь "Paul Tatarenko" AS> написал: >> Понятно, что чайник что-то недочитал. Но всё равно непонятно, как же >> тогда будет выполняться следующее при отсутствии сети вообще: >> >> A forced upgrade of all installed packages will replace the packages >> with fresh versions from the repository even if the version number has >> not increased. AS> Так же, как и любая другая операция, требующая наличия сети - никак. AS> Правильно так: AS> 1. Обновили ведро AS> 2. Обновили мир AS> 3. Переставили пакеты AS> Мне непонятно, зачем вообще пробовать это делать в ином порядке. Дело в том, что если выполняешь какую-то операцию регулярно и если делаешь её раз в в год или несколько лет, результат может получаться разный. :) У меня сейчас FreeBSD - домашнее хобби. Причем, с довольно низким приоритетом. А к чему приводит финансирование по остаточному принципу, думаю, объяснять не нужно. :) Спасибо всем за консультацию. -- Best regards, Paul Tatarenkohttp://tatarenko.kiev.ua | ... А мой Windows не глю00FF:AD02 [051 David Sanborn - Same Girt]
Re: [freebsd] pkg and upgrade from 9.3 to 10.2
20 янв. 2016 г. 12:18 пользователь "Paul Tatarenko" написал: > Понятно, что чайник что-то недочитал. Но всё равно непонятно, как же > тогда будет выполняться следующее при отсутствии сети вообще: > > A forced upgrade of all installed packages will replace the packages > with fresh versions from the repository even if the version number has > not increased. Так же, как и любая другая операция, требующая наличия сети - никак. Правильно так: 1. Обновили ведро 2. Обновили мир 3. Переставили пакеты Мне непонятно, зачем вообще пробовать это делать в ином порядке.
Re: [freebsd] pkg and upgrade from 9.3 to 10.2
Здравствуйте, Mykola Dzham! Tuesday, January 19, 2016, 7:04:17 PM, you wrote: [...покусано голодными мышами...] MD> https://www.freebsd.org/doc/handbook/updating-upgrading-freebsdupdate.html MD> явно говорит о том, что именно так и нужно: freebsd-update install, reboot, еще раз MD> install, еще раз ребут. И сам "freebsd-update" об этом же пишет. Тут не перепутаешь. >> Сеть появилась, но при попытке запуска "pkg" я получил >> полный отказ от работы со следующим сообщением: >> >> Shared object "libssl.so.6" not found, required by “pkg” MD> https://www.freebsd.org/doc/handbook/updating-upgrading-freebsdupdate.html#freebsdupdate-portsrebuild MD> явно говорит об использовании pkg-static для "Upgrading Packages After a Major Version Upgrade" Понятно, что чайник что-то недочитал. Но всё равно непонятно, как же тогда будет выполняться следующее при отсутствии сети вообще: A forced upgrade of all installed packages will replace the packages with fresh versions from the repository even if the version number has not increased. -- Best regards, Paul Tatarenkohttp://tatarenko.kiev.ua | ... и, верно, Энгельсский быть должен голосок... [Unknown Artist - Untitled []]
Re: [freebsd] pkg and upgrade from 9.3 to 10.2
> On 19 Jan 2016, at 00:35, Paul Tatarenko wrote: > > Здравствуйте, All! > > Попинайте, только не сильно, плиз, чайника. :) > > Решил я обновить свой "фаервол" с версии 9.3-RELEASE-p33 до более > свежей 10.2. Предварительно делал всё из списка: > > # freebsd-update fetch > # freebsd-update install > # pkg update > # pkg upgrade > > И по паре раз как минимум, для верности. > Затем сделал "freebsd-update upgrade -r 10.2" и "freebsd-update > install" с ребутом. Дальше вроде надо бы сделать обновление портов, но > в этот момент сеть оказалась недоступна - ни одного сетевого > интерфейса. Поэтому просто сделал ещё раз "freebsd-update install" и > перезагрузил. https://www.freebsd.org/doc/handbook/updating-upgrading-freebsdupdate.html явно говорит о том, что именно так и нужно: freebsd-update install, reboot, еще раз freebsd-update install, еще раз ребут. > Сеть появилась, но при попытке запуска "pkg" я получил > полный отказ от работы со следующим сообщением: > > Shared object "libssl.so.6" not found, required by “pkg” https://www.freebsd.org/doc/handbook/updating-upgrading-freebsdupdate.html#freebsdupdate-portsrebuild явно говорит об использовании pkg-static для "Upgrading Packages After a Major Version Upgrade" > Как ни странно, гугление ничего явного не выдало, поэтому проблему > удалось полечить, создав следующие линки: > > # ln -s /usr/lib/libssl.so /usr/lib/libssl.so.6 > # ln -s /usr/lib/libcrypto.so /usr/lib/libcrypto.so.6 > # ln -s /usr/lib/libarchive.so /usr/lib/libarchive.so.5 > > После этого "pkg" заработал и после "pkg update" и "pkg upgrade" линки > были удалены: > > # rm /usr/lib/libssl.so.6 > # rm /usr/lib/libcrypto.so.6 > # rm /usr/lib/libarchive.so.5 > > Пока никаких проблем не обнаружено. > Только непонятно как нужно было обновить порты при отсутствии сети? > Или я что-то делал не так? Проблема в том, что я потерял "-RELEASE" в > команде "freebsd-update upgrade -r 10.2-RELEASE"? > > -- > Best regards, Paul Tatarenkohttp://tatarenko.kiev.ua > > | Hеслышно, на цыпочках, крадется слон в посудную лавку. > > [009 Stefan Nikolas - Woman In Love [Одинокий пастух]]
Re: [freebsd] pkg and upgrade from 9.3 to 10.2
On 19.01.2016 2:35, Paul Tatarenko wrote: > Попинайте, только не сильно, плиз, чайника. :) > > Решил я обновить свой "фаервол" с версии 9.3-RELEASE-p33 до более > свежей 10.2. Предварительно делал всё из списка: > > # freebsd-update fetch > # freebsd-update install > # pkg update > # pkg upgrade > > И по паре раз как минимум, для верности. > Затем сделал "freebsd-update upgrade -r 10.2" и "freebsd-update > install" с ребутом. Дальше вроде надо бы сделать обновление портов, но > в этот момент сеть оказалась недоступна - ни одного сетевого > интерфейса. Поэтому просто сделал ещё раз "freebsd-update install" и > перезагрузил. Сеть появилась, но при попытке запуска "pkg" я получил > полный отказ от работы со следующим сообщением: > > Shared object "libssl.so.6" not found, required by "pkg" > > Как ни странно, гугление ничего явного не выдало, поэтому проблему > удалось полечить, создав следующие линки: > > # ln -s /usr/lib/libssl.so /usr/lib/libssl.so.6 > # ln -s /usr/lib/libcrypto.so /usr/lib/libcrypto.so.6 > # ln -s /usr/lib/libarchive.so /usr/lib/libarchive.so.5 Думаю, в этот момент можно было использовать pkg-static, им сделать update и upgrade. > После этого "pkg" заработал и после "pkg update" и "pkg upgrade" линки > были удалены: > > # rm /usr/lib/libssl.so.6 > # rm /usr/lib/libcrypto.so.6 > # rm /usr/lib/libarchive.so.5 > > Пока никаких проблем не обнаружено. > Только непонятно как нужно было обновить порты при отсутствии сети? > Или я что-то делал не так? Проблема в том, что я потерял "-RELEASE" в > команде "freebsd-update upgrade -r 10.2-RELEASE"? > -- Константин Стефанов А Мусоргский - бухал!