unix:linux:debian:devuan_sury
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
unix:linux:debian:devuan_sury [2020/04/08 21:09] – rodolico | unix:linux:debian:devuan_sury [2020/04/09 00:53] – rodolico | ||
---|---|---|---|
Line 2: | Line 2: | ||
===== Summary ===== | ===== Summary ===== | ||
+ | |||
+ | In February 2020, the "go to" place to do multiple PHP installations on Debian based servers decided to create a dependency for system-d to the package. Installing or upgrading a Devuan system that used this site would result in an unusable web server. The package maintainer, who has been doing this work faithfully for almost a decade and whom the community owes a debt of gratitude to for his hard work, determined that the package for Debian based systems would not be changed; system-d would be required for any packages installed with his site as a source. | ||
+ | |||
+ | One of the users at Devuan has taken the original packages, modified them so they do not need system-d, and created a secondary location where the packages can be installed from. If you are using a non-system-d system, you will want to convert to this new site //before// you perform your new update. I will update this page for more details, but the following code will do this. Basically, change / | ||
===== Code ===== | ===== Code ===== | ||
<code bash> | <code bash> | ||
- | # download key using quite and sending to stdout, then add using apt-key | + | # download key using wget and sending to stdout, then add using apt-key |
wget -qO - http:// | wget -qO - http:// | ||
+ | # save old file as .disabled | ||
mv / | mv / | ||
+ | # create new list file | ||
echo 'deb https:// | echo 'deb https:// | ||
echo ' | echo ' | ||
+ | # update | ||
apt update | apt update | ||
+ | </ | ||
+ | < | ||
apt-get install php7.2 php7.2-cli php7.2-cgi php7.2-fpm php7.2-gd php7.2-mysql php7.2-imap php7.2-curl php7.2-intl php7.2-pspell php7.2-recode php7.2-sqlite3 php7.2-tidy php7.2-xmlrpc php7.2-xsl php7.2-zip php7.2-mbstring php7.2-soap php7.2-opcache php7.2-common php7.2-json php7.2-readline php7.2-xml | apt-get install php7.2 php7.2-cli php7.2-cgi php7.2-fpm php7.2-gd php7.2-mysql php7.2-imap php7.2-curl php7.2-intl php7.2-pspell php7.2-recode php7.2-sqlite3 php7.2-tidy php7.2-xmlrpc php7.2-xsl php7.2-zip php7.2-mbstring php7.2-soap php7.2-opcache php7.2-common php7.2-json php7.2-readline php7.2-xml | ||
</ | </ |
unix/linux/debian/devuan_sury.txt · Last modified: 2023/03/14 21:13 by rodolico