Re: install packages persistently on a Debian live system.
Hi, Ronny Standtke wrote (22 May 2013 16:08:37 GMT) : >>> unfortuantely, the persistence feature works only for files I create >>> but not for new packages I install. what should I do in order to >>> retain the new packages I install? >> We have some proof-of-concept code for this in Tails: > Why are you not just using full persistence, i.e. a "persistence" > partition and the "persistence" kernel parameter? I'm glad you're asking. Tails is the *amnesic* incognito Live system by design, and our users rely on its amnesic property, so any bit of persistence we add must be very targeted. Making the full system persistent is thus not an option for our usecases. Also, as far as I understand it, full persistence may be hard to maintain over system upgrades, and we happen to release every 6 weeks. Cheers, -- intrigeri | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc -- To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/85vc6a3y95@boum.org
Re: live-build web front end
Ben Armstrong sanctuary.nslug.ns.ca> writes: > > On 05/21/2013 08:56 AM, ramon wrote: > > Some help, please ? > > As always, we need your live image configuration and build log in order > to be able to help. > > Ben > Here is the build from one of the builds that went wrong. BUILD: # live-build-cgi "3.0.1-1" build file # Tue, 21 May 2013 12:02:18 -0500 _BUILD="20130521.120218.848941183" _EMAIL="p...@yahoo.com" REMOTE_ADDR="190.17.134.11" # CGI Packages List _LB_CGIPACKAGES="task-spanish task-spanish-desktop lightdm grub-pc startupmanager synaptic gnome-disk-utility gparted xarchiver epdfview gpicview gimp chromium chromium-browser-l10n wicd transmission geany galculator libreoffice-calc libreoffice-writer libreoffice-l10n-es audacious lftp grsync gnu-fdisk docky pulseaudio alsa-base unetbootin gufw fwbuilder debian-installer-launcher" # CGI Config for git _LB_CONFIG="xfce-desktop" # Standard options LB_BINARY_IMAGES="iso-hybrid" LB_DISTRIBUTION="wheezy" # Advanced bootstrap options LB_ARCHITECTURES="amd64" LB_ARCHIVE_AREAS="main" # Advanced chroot options LB_CHROOT_FILESYSTEM="squashfs" LB_LINUX_FLAVOURS="amd64" LB_SECURITY="true" # Advanced binary options LB_APT_INDICES="" LB_BOOTAPPEND_INSTALL="" LB_BOOTAPPEND_LIVE="locales=es_AR.UTF-8 keyboard-layouts=es" LB_BOOTLOADER="syslinux" LB_DEBIAN_INSTALLER="true" LB_ISO_APPLICATION="Debian Live" LB_ISO_PREPARER="live-build; http://packages.qa.debian.org/live-build"; LB_ISO_PUBLISHER="Debian Live project; http://live.debian.net/; debian- l...@lists.debian.org" LB_ISO_VOLUME="Debian Live 20130521-11:59" LB_MEMTEST="memtest86+" LB_NET_ROOT_PATH="/srv/debian-live" LB_NET_ROOT_SERVER="192.168.1.1" # Advanced source options LB_SOURCE_IMAGES="tar" LB_SOURCE="false" -- To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/loom.20130523t132152-...@post.gmane.org
Re: live-build web front end
On 23/05/13 08:22 AM, ramon wrote: > Ben Armstrong sanctuary.nslug.ns.ca> writes: > Here is the build from one of the builds that went wrong. > ... > LB_BOOTAPPEND_LIVE="locales=es_AR.UTF-8 keyboard-layouts=es" You hvae dropped the live-boot & live-config options from your --bootappend-live. To fix, as per doc, change this to: LB_BOOTAPPEND_LIVE="boot=live config locales=es_AR.UTF-8 keyboard-layouts=es" http://live.debian.net/manual/stable/html/live-manual/customizing-run-time-behaviours.en.html#512 Ben -- To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/519dfe77.2070...@sanctuary.nslug.ns.ca
Re: live-build web front end
And here is the log: (I had to split it in order to be able to post it, seems is too large) Part 1 Begin live-build-cgi: Tue, 21 May 2013 12:04:03 -0500 Info live-build-cgi: Config tree cloned from git://live- systems.org/git/live-images.git for build 20130521.120218.848941183 [2013-05-21 12:04:03] lb build [1;37mP[0m: Executing auto/build script. [2013-05-21 12:04:03] lb build noauto [2013-05-21 12:04:03] lb bootstrap P: Setting up cleanup function [2013-05-21 12:04:03] lb bootstrap_cache restore P: Restoring bootstrap stage from cache... [2013-05-21 12:04:03] lb bootstrap_cdebootstrap [2013-05-21 12:04:03] lb bootstrap_debootstrap P: Begin bootstrapping system... [2013-05-21 12:04:03] lb testroot P: If the following stage fails, the most likely cause of the problem is with your mirror configuration or a caching proxy. P: Running debootstrap (download-only)... I: Retrieving Release I: Retrieving Release.gpg I: Checking Release signature I: Valid Release signature (key id 9FED2BCBDCD29CDF762678CBAED4B06F473041FA) I: Retrieving Packages I: Validating Packages I: Resolving dependencies of required packages... I: Resolving dependencies of base packages... I: Found additional required dependencies: insserv libbz2-1.0 libdb5.1 libsemanage-common libsemanage1 libslang2 libustr-1.0-1 I: Found additional base dependencies: libept1.4.12 libgcrypt11 libgnutls26 libgpg-error0 libidn11 libnfnetlink0 libp11-kit0 libsqlite3-0 libtasn1-3 libxapian22 I: Checking component main on http://localhost/debian... I: Retrieving libacl1 I: Validating libacl1 I: Retrieving adduser I: Validating adduser I: Retrieving apt I: Validating apt I: Retrieving apt-utils I: Validating apt-utils I: Retrieving libapt-inst1.5 I: Validating libapt-inst1.5 I: Retrieving libapt-pkg4.12 I: Validating libapt-pkg4.12 I: Retrieving aptitude I: Validating aptitude I: Retrieving aptitude-common I: Validating aptitude-common I: Retrieving libattr1 I: Validating libattr1 I: Retrieving base-files I: Validating base-files I: Retrieving base-passwd I: Validating base-passwd I: Retrieving bash I: Validating bash I: Retrieving libboost-iostreams1.49.0 I: Validating libboost-iostreams1.49.0 I: Retrieving bsdmainutils I: Validating bsdmainutils I: Retrieving libbz2-1.0 I: Validating libbz2-1.0 I: Retrieving coreutils I: Validating coreutils I: Retrieving cpio I: Validating cpio I: Retrieving cron I: Validating cron I: Retrieving libcwidget3 I: Validating libcwidget3 I: Retrieving dash I: Validating dash I: Retrieving libdb5.1 I: Validating libdb5.1 I: Retrieving debconf I: Validating debconf I: Retrieving debconf-i18n I: Validating debconf-i18n I: Retrieving debian-archive-keyring I: Validating debian-archive-keyring I: Retrieving debianutils I: Validating debianutils I: Retrieving diffutils I: Validating diffutils I: Retrieving dmidecode I: Validating dmidecode I: Retrieving dpkg I: Validating dpkg I: Retrieving e2fslibs I: Validating e2fslibs I: Retrieving e2fsprogs I: Validating e2fsprogs I: Retrieving libcomerr2 I: Validating libcomerr2 I: Retrieving libss2 I: Validating libss2 I: Retrieving libc-bin I: Validating libc-bin I: Retrieving libc6 I: Validating libc6 I: Retrieving multiarch-support I: Validating multiarch-support I: Retrieving findutils I: Validating findutils I: Retrieving gcc-4.7-base I: Validating gcc-4.7-base I: Retrieving libgcc1 I: Validating libgcc1 I: Retrieving libstdc++6 I: Validating libstdc++6 I: Retrieving libgdbm3 I: Validating libgdbm3 I: Retrieving gnupg I: Validating gnupg I: Retrieving gpgv I: Validating gpgv I: Retrieving libgnutls26 I: Validating libgnutls26 I: Retrieving grep I: Validating grep I: Retrieving groff-base I: Validating groff-base I: Retrieving gzip I: Validating gzip I: Retrieving hostname I: Validating hostname I: Retrieving ifupdown I: Validating ifupdown I: Retrieving insserv I: Validating insserv I: Retrieving iproute I: Validating iproute I: Retrieving iptables I: Validating iptables I: Retrieving iputils-ping I: Validating iputils-ping I: Retrieving isc-dhcp-client I: Validating isc-dhcp-client I: Retrieving isc-dhcp-common I: Validating isc-dhcp-common I: Retrieving kmod I: Validating kmod I: Retrieving libkmod2 I: Validating libkmod2 I: Retrieving libept1.4.12 I: Validating libept1.4.12 I: Retrieving libgcrypt11 I: Validating libgcrypt11 I: Retrieving libgpg-error0 I: Validating libgpg-error0 I: Retrieving libidn11 I: Validating libidn11 I: Retrieving liblocale-gettext-perl I: Validating liblocale-gettext-perl I: Retrieving libnfnetlink0 I: Validating libnfnetlink0 I: Retrieving libpipeline1 I: Validating libpipeline1 I: Retrieving libselinux1 I: Validating libselinux1 I: Retrieving libsemanage-common I: Validating libsemanage-common I: Retrieving libsemanage1 I: Validating libsemanage1 I: Retrieving libsepol1 I: Validating libsepol1 I: Retrieving libsigc++-2.0-0c2a I: Validating libsigc++-2.0-0c2a I: Retrieving libtasn1-3 I: Validating libtasn1-3 I: Retrieving libtext-charwidth-perl
Re: live-build web front end
OK, thank you very much Ben. -- To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/loom.20130523t134815-...@post.gmane.org
Re: install packages persistently on a Debian live system.
Thanks you Dr. ronny about your suggest. I need more info about how to pass to the kernel the 'persistence' parameter. can you specify in more detail how did you do that in your Lernstick distribution? Thanks in advance!! atar. On wednesday 22 may 2013 at 7:54 PM, "Ronny Standtke" wrote:>> unfortuantely, the persistence feature works only for files I create >> but not for new packages I install. what should I do in order to >> retain the new packages I install? > We have some proof-of-concept code for this in Tails: Why are you not just using full persistence, i.e. a "persistence" partition and the "persistence" kernel parameter? This is how we do it in the Lernstick distribution and it works great. Cheers Ronny -- erreichbar von Mo-Fr, Büro B.105 Fachhochschule Nordwestschweiz Pädagogische Hochschule Institut Weiterbildung und Beratung Dr. Ronny Standtke Dozent für Medienpädagogik Obere Sternengasse 7 4502 Solothurn T +41 32 628 67 08 M +41 79 786 81 82 F +41 32 627 28 64 ronny.stand...@fhnw.ch http://www.imedias.ch -- To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/519ced85.9010...@fhnw.ch