<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=20&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Devuan migration how to]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=20</link>
		<description><![CDATA[The most recent posts in Devuan migration how to.]]></description>
		<lastBuildDate>Sat, 01 Jul 2017 04:37:33 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Devuan migration how to]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=2727#p2727</link>
			<description><![CDATA[<p>Good luck!&#160; And for others who may want to go down that road . . . here&#039;s a quote from the <strong><a href="https://wiki.debian.org/DontBreakDebian/#Don.27t_make_a_FrankenDebian" rel="nofollow">Debian Wiki</a></strong>. The same goes for Devuan, of course:</p><div class="quotebox"><blockquote><div><h5>Don&#039;t make a FrankenDebian</h5><p>Debian Stable should not be combined with other releases. If you&#039;re trying to install software that isn&#039;t available in the current Debian Stable release, it&#039;s not a good idea to add repositories for other Debian releases. The problems might not happen right away, but the next time you install updates.</p><p>The reason things can break is because the software packaged for one Debian release is built to be compatible with the rest of the software for that release. For example, installing packages from Jessie on a Wheezy system will also install newer versions of core libraries including glibc. This results in a system that is not Wheezy or Jessie but a broken mix of the two.</p><p>Repositories that can create a FrankenDebian if used with Debian Stable:</p><p>&#160; &#160; Debian testing release (currently stretch)</p><p>&#160; &#160; Debian unstable release (also known as sid)</p><p>&#160; &#160; Ubuntu, Mint or other derivative repositories are not compatible with Debian!</p><p>&#160; &#160; Ubuntu PPAs</p></div></blockquote></div>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Sat, 01 Jul 2017 04:37:33 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=2727#p2727</guid>
		</item>
		<item>
			<title><![CDATA[Re: Devuan migration how to]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=2726#p2726</link>
			<description><![CDATA[<p>golinux</p><p>Thanks for the tips, will do as suggested!</p><p>cheers</p>]]></description>
			<author><![CDATA[dummy@example.com (rdav)]]></author>
			<pubDate>Sat, 01 Jul 2017 04:05:20 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=2726#p2726</guid>
		</item>
		<item>
			<title><![CDATA[Re: Devuan migration how to]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=2690#p2690</link>
			<description><![CDATA[<p>Ubuntu is NOT Debian. The guide specifically says:</p><div class="quotebox"><blockquote><div><p>This document describes how to upgrade to Devuan Jessie from a <strong>Debian Wheezy</strong> install or migrate from a <strong>Debian Jessie</strong> install . . .</p></div></blockquote></div><p>Mixing distros/repos, even those based on Debian, can really screw up a Debian/Devuan install and create a Frankende**an.</p><p>Backup your data, do a clean install and import your files.</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Fri, 30 Jun 2017 03:44:21 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=2690#p2690</guid>
		</item>
		<item>
			<title><![CDATA[Re: Devuan migration how to]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=2689#p2689</link>
			<description><![CDATA[<p>Hi, </p><p>Its not as easy as it seems to migrate from Ubuntu 14.04 to Devuan Jessie.</p><p>I followed these steps and got stuck at the step:</p><div class="codebox"><pre><code>root@devuan:~# apt-get install xfce4</code></pre></div><p>when the libstdc++6 and gcc version was stuck on Ubuntu and wouldn&#039;t upgrade.</p><div class="codebox"><pre><code>Depends: libstdc++6 (&gt;= 4.9) but 4.8.4-2ubuntu1~14.04.3 is to be installed</code></pre></div><p>So I mounted the install CD, updated sources with apt-cdrom, located the libstdc++6 debs and used dpkg to force the upgrade.</p><div class="codebox"><pre><code> sudo dpkg --force-depends -r gcc:amd64 gcc-4.8:amd64 gcc-4.8-base:amd64 gcc-4.9-base:i386 lib32gcc1:amd64 libgcc-4.8-dev libgcc1:i386</code></pre></div><p>Did a few cycles of</p><div class="codebox"><pre><code># apt-get -f install</code></pre></div><p>and </p><div class="codebox"><pre><code># apt-get dist-upgrade</code></pre></div><p>to clear the errors and was able to install xfce4 and slim.<br />However, wasn&#039;t able to start X and while system booted, was very unusable. <br />Using apt-show-versions was able to locate 186 debs from Ubuntu which were still in the system.</p><div class="codebox"><pre><code>$ apt-show-versions | grep ubuntu | wc -l </code></pre></div><p>So used Knoppix to restore from backup.<br />I&#039;ll have another go over the next few days with a different approach.</p><p>Maybe some extra steps are required to allow this to go smoothly?</p><p>Your advice is appreciated!</p>]]></description>
			<author><![CDATA[dummy@example.com (rdav)]]></author>
			<pubDate>Fri, 30 Jun 2017 02:38:01 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=2689#p2689</guid>
		</item>
		<item>
			<title><![CDATA[Re: Devuan migration how to]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=1961#p1961</link>
			<description><![CDATA[<div class="quotebox"><cite>chillfan wrote:</cite><blockquote><div><p>This guide will take you through what is required to upgrade to Devuan. Many of you may be familiar with this already, the only changes here are formatting changes to make it more suitable for posting here.</p></div></blockquote></div><p>So, where can the original document be found? I&#039;m asking this, so I can link to it on the Howto page of the Devuan documentation outline I&#039;ve put together at <a href="http://wiki.friendsofdevuan.org/doku.php/devuan_doc:root" rel="nofollow">http://wiki.friendsofdevuan.org/doku.ph … n_doc:root</a>.</p><div class="quotebox"><cite>chillfan wrote:</cite><blockquote><div><p>At time of writing Devuan Jessie has not yet been announced stable, nonetheless it is in a very usable state and it is possible to upgrade now as if it was simply the next release of Debian.</p></div></blockquote></div><p>This should be updated (as well as the list of supported architectures?).</p><div class="quotebox"><cite>chillfan wrote:</cite><blockquote><div><p>First you will need to gain root access at a terminal. Enter your user password when asked.</p><div class="codebox"><pre><code>user@debian:~$ sudo -s</code></pre></div></div></blockquote></div><p>This implies <em>sudo</em> being installed which will not necessarily be the case (I don&#039;t have it.). I assume, <em>sudo -s</em> is equivalent to <em>su</em> anyway, so it&#039;s probably better to use that.</p><p><strong>++ UPDATE ++</strong></p><p><a href="https://dev1galaxy.org/profile.php?id=4" rel="nofollow">golinux</a> pointed me to the source on gitlab. I&#039;ve now copied that into the wiki and begun to make adjustments: <a href="http://wiki.friendsofdevuan.org/doku.php/devuan_doc:howtos:migrating_from_debian" rel="nofollow">http://wiki.friendsofdevuan.org/doku.ph … rom_debian</a></p>]]></description>
			<author><![CDATA[dummy@example.com (msi)]]></author>
			<pubDate>Sat, 03 Jun 2017 21:00:12 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=1961#p1961</guid>
		</item>
		<item>
			<title><![CDATA[Re: Devuan migration how to]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=1132#p1132</link>
			<description><![CDATA[<p>Additional information as well as translations from dev1fanboy&#039;s (aka chillfan) wiki can now be found at <a href="https://devuan.org/os/documentation/dev1fanboy/" rel="nofollow">https://devuan.org/os/documentation/dev1fanboy/</a></p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Sat, 15 Apr 2017 02:57:41 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=1132#p1132</guid>
		</item>
		<item>
			<title><![CDATA[Devuan migration how to]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=67#p67</link>
			<description><![CDATA[<p>Since much has changed in Devuan and improved since first posting, this guide has been completely revamped and updated to the latest information. This will take you through what is necessary to migrate to Devuan Jessie. The latest information about migration to the ASCII branch can be found <a href="https://git.devuan.org/dev1fanboy/Upgrade-Install-Devuan/blob/master/migrate-to-ascii.md" rel="nofollow">here</a>.</p><p><strong><span class="bbu">Migrate to Devuan Jessie</span></strong></p><p>This document describes how to migrate to Devuan Jessie from Debian.</p><p><strong>Performing the migration</strong></p><p>We need to edit the mirrors list so we can set the Devuan repository as the source for packages.</p><div class="codebox"><pre><code>root@debian:~# editor /etc/apt/sources.list</code></pre></div><p>Change your mirrors to the Devuan mirror, commenting out the previous Debian mirrors.</p><div class="codebox"><pre><code>deb http://pkgmaster.devuan.org/merged jessie main
deb http://pkgmaster.devuan.org/merged jessie-updates main
deb http://pkgmaster.devuan.org/merged jessie-security main
deb http://pkgmaster.devuan.org/merged jessie-backports main</code></pre></div><p>Before we can fetch packages from the Devuan repository we need to update the package index files.</p><div class="codebox"><pre><code>root@debian:~# apt-get update</code></pre></div><p>The Devuan keyring is required to authenticate packages.</p><div class="codebox"><pre><code>root@debian:~# apt-get install devuan-keyring --allow-unauthenticated</code></pre></div><p>Now that the Devuan keyring is installed you should update the indexes again so that packages are authenticated from now on.</p><div class="codebox"><pre><code>root@debian:~# apt-get update</code></pre></div><p>We can now migrate to Devuan. Choose slim as the default display manager if prompted.</p><div class="codebox"><pre><code>root@debian:~# apt-get dist-upgrade</code></pre></div><p>In order to remove systemd as pid1 a one time reboot is required.</p><div class="codebox"><pre><code>root@devuan:~# reboot</code></pre></div><p><strong>Post migration tasks</strong></p><p>If you were using GNOME under Debian before migration I recommend changing the session manager to startxfce4.</p><div class="codebox"><pre><code>root@devuan:~# update-alternatives --config x-session-manager</code></pre></div><p>systemd components should now be removed from the system.</p><div class="codebox"><pre><code>root@devuan:~# apt-get purge systemd systemd-shim</code></pre></div><p>If you are not using D-Bus you might be able to remove libsystemd0.</p><div class="codebox"><pre><code>root@devuan:~# apt-get purge libsystemd0</code></pre></div><p>Purge any orphaned packages left over from your previous Debian install.</p><div class="codebox"><pre><code>root@devuan:~# apt-get autoremove --purge</code></pre></div><p>This is a good time to clean out old package archives left over from your Debian system.</p><div class="codebox"><pre><code>root@devuan:~# apt-get autoclean</code></pre></div><p>This work is released under the Creative Commons Attribution-ShareAlike 4.0 International <a href="https://creativecommons.org/licenses/by-sa/4.0/" rel="nofollow">CC BY-SA 4.0</a> license. All trademarks are the property of their respective owners. This work is provided &quot;AS IS&quot; and comes with absolutely NO warranty.</p>]]></description>
			<author><![CDATA[dummy@example.com (chillfan)]]></author>
			<pubDate>Fri, 02 Dec 2016 16:36:39 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=67#p67</guid>
		</item>
	</channel>
</rss>
