Автор Тема: Състоянието на тестовия Дебиян към Декември 2020?  (Прочетена 20207 пъти)

jet

  • Напреднали
  • *****
  • Публикации: 3472
  • Distribution: debian
  • Window Manager: kde
    • Профил
Напротив - аз признавам само dist-upgrade.
Като ми затрие нещо в суматохата, си го инасталирам пак и няма драма.
А Федора не можеш да сравняваш Дебиан Тестинг, защото не е ролинг дистро и там революции не се правят. В тестинга на 2 месеца се подменя почти всичко.
Аз мога да ъпгрейдна от Дебиан 3 директно на 11 и след ребоот ще запали. Федората не може една съседна версия да обнови.
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

User13

  • Гост
Темата не е толкова "интересна" колкото драмите ти с резолюциите на екрана и CSS на сайта - за което ти се извиняваме.
Защо изобщо си зарязал Яндекс-а и си дофтасал при ИТ шивачките.
Показа ми колко злопаматен може да бъдеш. Отговора ти е чисто заяждане и очевидно няма нищо общо с темата!
Активен

jet

  • Напреднали
  • *****
  • Публикации: 3472
  • Distribution: debian
  • Window Manager: kde
    • Профил
Remo, вече има ново КДЕ 5.20.5
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

Naka

  • Напреднали
  • *****
  • Публикации: 3395
    • Профил
Хубаво си гукате, но нищо не вдявам от дебиянските ви работи....
Позволете ми един ламерски въпрос. Назрява ъпгрейта на една машина Debian 9.4 Strech -> 10 Buster. Никога не съм го правил. Машината е работна и не ми се ще да експериментирам.


Какво точно трябва да напиша в конзолата. Това което чета из нета все различни работи пишат. :(


1. Джета казва, че признава само apt-get dist-upgrade
2. Тогава какво означава              apt-get upgrade
3. Трябва ли преди ъпгрейта към  -> 10 Buster първо да си ъпдейтна всички пакети (чрез синоптика) към последните за текущата система? Предполагам че това съответства на  apt-get update?
4. Какво означава безопасно и опасно надграждане и коя команда какво прави?
5. Тук https://phoenixnap.com/kb/how-to-upgrade-debian-9-stretch-to-debian-10-buster пише, че първо трябва да се редактира /etc/apt/sources.list и навсякъде да се замени Stretch със Buster. Това наложително ли е и за какво е? Ами ако не го направя какво ще стане.

6. ами aptitude full-upgrade какво е?


« Последна редакция: Jan 13, 2021, 13:53 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

danaildr

  • Напреднали
  • *****
  • Публикации: 165
  • Distribution: Debian Buster
  • Window Manager: KDE Plasma
    • Профил
Хубаво си гукате, но нищо не вдявам от дебиянските ви работи....
Позволете ми един ламерски въпрос. Назрява ъпгрейта на една машина Debian 9.4 Strech -> 10 Buster. Никога не съм го правил. Машината е работна и не ми се ще да експериментирам.


Какво точно трябва да напиша в конзолата. Това което чета из нета все различни работи пишат. :(


1. Джета казва, че признава само apt-get dist-upgrade
2. Тогава какво означава              apt-get upgrade
3. Трябва ли преди ъпгрейта към  -> 10 Buster първо да си ъпдейтна всички пакети (чрез синоптика) към последните за текущата система? Предполагам че това съответства на  apt-get update?
4. Какво означава безопасно и опасно надграждане и коя команда какво прави?
5. Тук https://phoenixnap.com/kb/how-to-upgrade-debian-9-stretch-to-debian-10-buster пише, че първо трябва да се редактира /etc/apt/sources.list и навсякъде да се замени Stretch със Buster. Това наложително ли е и за какво е? Ами ако не го направя какво ще стане.

6. ами aptitude full-upgrade какво е?

Следвай инструкцията, но във файла със хранилищата, внимавай, ако имаш разрешени contib и non-free хранилища, да ги добавиш и тях. Или иначе казано, просто заменяш stretch  със  buster ( или 9 със 10 ако така са записани).
Също така избягвай ъпдейта през ssh или ако го правиш поне ползвай screen, за да не ти прекъсне сесията по време на ъпдейта и да прецака всичко
« Последна редакция: Jan 13, 2021, 14:46 от danaildr »
Активен

Закона на Мърфи е: Точното определение и логичното по-нататъшно развитие на общото ентропично учение, според което всички частички във вселената се стремят да се подредят във възможно най-голям безпорядък. Познанието, че на път за там споменатите частички поне веднъж ти се изпречват в краката.

cybercop

  • Напреднали
  • *****
  • Публикации: 5626
  • Distribution: Ubuntu LTS, CENTOS 6.x
  • Window Manager: Xfce, Gnome 2
    • Профил
2. Тогава какво означава              apt-get upgrade

Безопасно и непълно надграждане. Отдавна не съм го правил и вече съм забравил, какво друго изключваше освен ядрото. Мисля, че и драйвърите за видеото, обновленията на APT, вероятно всеки от останалите сървъри. За графичната среда не помня, ако ползваш тестово или нестабилно издание.
« Последна редакция: Jan 13, 2021, 15:00 от cybercop »
Активен

Ползването на Linux води до пристрастяване. Факт.
http://s19.postimg.cc/4oajwoq5v/xenial2.png

Naka

  • Напреднали
  • *****
  • Публикации: 3395
    • Профил
Следвай инструкцията, но във файла със хранилищата, внимавай, ако имаш разрешени contib и non-free хранилища, да ги добавиш и тях.
Това не го разбрах.
Трябва да добавя contrib и non-free преди ъгрейта (ако ги нямам)
Или
където имам contrib или non-free също да заместя със buster.

значи имам така:
Цитат
deb http://ftp.us.debian.org/debian/ stretch main non-free contrib
deb-src http://ftp.us.debian.org/debian/ stretch main non-free contrib
...

трябва да стане така:
Цитат
deb http://ftp.us.debian.org/debian/ stretch main contrib non-free contrib
deb-src http://ftp.us.debian.org/debian/ stretch main contrib non-free contrib
...

и след това така: ???

Цитат
deb http://ftp.us.debian.org/debian/ buster main contrib non-free contrib
deb-src http://ftp.us.debian.org/debian/ buster main contrib non-free contrib
...

Ако не се направят промените stretch->buster в  /etc/apt/sources.list това означава ли
че apt-get upgrade няма да свърши нищо -т.е. празно действие.

Също така избягвай ъпдейта през ssh или ако го правиш поне ползвай screen, за да не ти прекъсне сесията по време на ъпдейта и да прецака всичко

На локалния монитор ще го правя. Под X-a с отворен шел. Това означава, че трябва да го чакам до края да ъпгрейнте всичко? Ако прекъсна има голям шанс да прецам всичко?
« Последна редакция: Jan 13, 2021, 15:52 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

Naka

  • Напреднали
  • *****
  • Публикации: 3395
    • Профил
2. Тогава какво означава              apt-get upgrade

Безопасно и непълно надграждане. Отдавна не съм го правил и вече съм забравил, какво друго изключваше освен ядрото. Мисля, че и драйвърите за видеото, обновленията на APT, вероятно всеки от останалите сървъри. За графичната среда не помня, ако ползваш тестово или нестабилно издание.

Това е хубаво измислено. А след това след  'Безопасно'-то надграждане предполагам, че трява да надграждам останалите компоненти на ръка (или чрез синоптика) или трябва да пускам допълнителен apt-get dist-upgrade ???

dist-upgrade ли се води Небезопасния и пълен ъпгрейт?
Активен

Perl - the only language that looks the same before and after encryption.

danaildr

  • Напреднали
  • *****
  • Публикации: 165
  • Distribution: Debian Buster
  • Window Manager: KDE Plasma
    • Профил
имам предвид, ако имаш
Код:
deb http://ftp.us.debian.org/debian/ stretch main non-free contrib
deb-src http://ftp.us.debian.org/debian/ stretch main non-free contrib

То  трябва да стане
 
Код:
deb http://ftp.us.debian.org/debian/ buster main non-free contrib
deb-src http://ftp.us.debian.org/debian/ buster main non-free contrib

Активен

Закона на Мърфи е: Точното определение и логичното по-нататъшно развитие на общото ентропично учение, според което всички частички във вселената се стремят да се подредят във възможно най-голям безпорядък. Познанието, че на път за там споменатите частички поне веднъж ти се изпречват в краката.

jet

  • Напреднали
  • *****
  • Публикации: 3472
  • Distribution: debian
  • Window Manager: kde
    • Профил
Код:
Моят съвет е да си активираш "auto completion" в шела.
Например за bash добавш следния ред в ~/.bashrc:

. /usr/share/bash-completion/bash_completion

тогава exit от шела и отново su
тогава ще видиш какви магии прави да речем на apt с клавиша таб (почваш да пишеше и помага за опциите, помага и за възможните имена на пакети. Ако триеш помага какво има за триене, ако инсталираш - какво има за инсталиране. Поддържа и хостовете от файла hosts, git, tar,  gzip, ls,  apt-get, aptitude, dpkg etc.

Ето детайлна инструкция от "производителя":
https://www.debian.org/releases/stable/amd64/release-notes/ch-upgrading.html

или по-кратко:

[code=bash]
1) зачисти кеша и виж свободното пространство
apt clean
df -h
виж колко ще ти трябва:
apt -o APT::Get::Trivial-Only=true full-upgrade

2) Направи си списък на всички пакет (копиран настрани за всеки случай)
dpkg --get-selections "*" > ~/curr-pkgs.txt

3) Виж дали нямаш пакети със закована версия (такива дето да не се обновяват) и ги освободи - ако има такива
dpkg --get-selections | grep 'hold$'

4) замени старото име на дебиан с новото във всички файлове:
/etc/apt/sources.list and files under /etc/apt/sources.list.d/

stretch със buster
или каквото е при теб

5) ако искаш да използваш CDN service (бързи миръри съобразени с географското тои положение), добави и един ред в /etc/apt/sources.list :
deb http://deb.debian.org/debian buster main contrib

6) Обнови списъците с пакети от новите хранилища
apt update

7) Първо обновяване без да трие нищо
apt-get upgrade

8) Пълно обновяване
apt full-upgrade

Пусни пак apt full-upgrade и трябва да каже, че няма за обновяване.
нещо да не е засекло

9) Виж с какво ядро си
uname -r

10) инсталирай ядро което желаеш:
apt install linux-image-<два_пъти_ТАБ_за_списъка>

11) Рестарт
/sbin/reboot
« Последна редакция: Jan 13, 2021, 17:01 от jet »
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

cybercop

  • Напреднали
  • *****
  • Публикации: 5626
  • Distribution: Ubuntu LTS, CENTOS 6.x
  • Window Manager: Xfce, Gnome 2
    • Профил
dist-upgrade ли се води Небезопасния и пълен ъпгрейт?

Да. Или apt full-upgrade, която се трансформира в apt-get dist-upgrade.
Активен

Ползването на Linux води до пристрастяване. Факт.
http://s19.postimg.cc/4oajwoq5v/xenial2.png

Dojnow

  • Напреднали
  • *****
  • Публикации: 69
    • Профил
Хубаво си гукате, но нищо не вдявам от дебиянските ви работи....
Позволете ми един ламерски въпрос. Назрява ъпгрейта на една машина Debian 9.4 Strech -> 10 Buster. Никога не съм го правил. Машината е работна и не ми се ще да експериментирам.

Като излезе ново издание на стабилния Debian, излиза и новина: https://www.debian.org/News/2019/20190706, която съдържа параграфа "Upgrading Debian" и "release notes" https://www.debian.org/releases/buster/releasenotes, от там в "4. Upgrades from Debian 9 (stretch)" е описано изчерпателно всичко.
Активен

remotexx

  • Напреднали
  • *****
  • Публикации: 3194
    • Профил
Само да вметна че това не работи (пробвано)
Код
GeSHi (Bash):
  1. Моят съвет е да си активираш "auto completion" в шела.
  2. Например за bash добавш следния ред в ~/.bashrc:
  3.  
  4. . /usr/share/bash-completion/bash_completion

Оказва се че Дебиянския начин е следния
добавя се следното в ~/.bashrc:
Код
GeSHi (Bash):
  1. if [ -f /etc/bash_completion ]; then
  2.    . /etc/bash_completion
  3. fi
и после ако не искате рестарт на шела - просто презареждате ~/.bashrc:
Код
GeSHi (Bash):
  1. . ~/.bashrc
« Последна редакция: Jan 18, 2021, 06:30 от remotexx »
Активен

Rosen88

  • Напреднали
  • *****
  • Публикации: 178
  • Distribution: Gentoo Base System release 2.7
  • Window Manager: Gnome 41
    • Профил
Последно бях активен тук преди 10 години, ама като гледам и сега не се е променило много.
Хората не успяха да проумеят много неща. И още си трошат главите с Дебиан за десктоп. Иначе хвалбите са големи, но тук има изписани стотици страници с проблеми около него и производните му. Не разбирам също защо ползвате Дебиан като искате нови версии, и нахаквате sid хранилището което може да почупи всичко? Има си примерно Fedora, Arch (или вариантите му като Manjaro, Namib и други). Дебиан за десктоп е все едно да си бръкнеш с двете ръце в гъза, става ама докато се получат нещата вече си се обезчестил :D
Активен

AMD Ryzen 5 3600x (4.3GHz/1.3V) Noctua NH-D14
GB B450 Aorus Elite
32GB DDR4 3200MHz Corsair Vengeance LPX
Samsung 970 Evo Plus M.2 1TB / Samsung QVO 860 1TB
Western Digital Red 1TB
GB RX580 8GB Gaming
Fractal Design Integra M650
DeepCool Macube 310

malin1

  • Напреднали
  • *****
  • Публикации: 599
  • Distribution: Debian
  • Window Manager: Openbox
    • Профил
В 10, в .bashrc без да пипам нищо, редовете са следните (тъй си идва от /etc/skel)

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
dos през 2020-та година
Настройка на програми
stealth01 4 1871 Последна публикация Apr 04, 2020, 19:59
от go_fire