[script/before-upgrade] deleting, moving to docker some commands to have more fine grained control

This commit is contained in:
mudler
2015-06-06 19:31:25 +02:00
parent 1f52111f11
commit a9bd88ab4e
3 changed files with 8 additions and 17 deletions
-10
View File
@@ -1,10 +0,0 @@
#!/bin/bash
# Updating repository db
mv /etc/entropy/repositories.conf.d/entropy_sabayonlinux.org.example /etc/entropy/repositories.conf.d/entropy_sabayonlinux.org
equo up
# Sorting mirrors
equo repo mirrorsort sabayonlinux.org
# Removing portage and keeping profiles and metadata
cd /usr/portage/;ls | grep -v 'profiles' | grep -v 'metadata' | xargs rm -rf
+3 -4
View File
@@ -14,8 +14,7 @@ mkdir -p /usr/local/portage/profiles/
echo "masters = gentoo" > /usr/local/portage/metadata/layout.conf
echo "user_defined" > /usr/local/portage/profiles/repo_name
emerge --sync
layman -a sabayon
emerge -C =dev-python/python-exec-0.3.1
mkdir -p /etc/portage/package.keywords/
echo "app-admin/equo ~amd64
@@ -29,8 +28,8 @@ sys-apps/file python
# emerging equo and expect
emerge -vt equo --autounmask-write
emerge expect
emerge -vt equo --autounmask-write || exit 1
emerge expect || exit 1
# Choosing only python2.7 for now, cleaning others
eselect python set python2.7