Anunţ

Caută printre mesajele de pe forum înainte de a scrie unul nou!
Formulează corect întrebarea sau problema pe care o ai.
Respectă regulile forumului și Codul de Conduită!

Sondaj

Doriti sa fac un site in care sa prezint ce am spus mai jos ?


Da

79% - 65
Nu

20% - 17
Participanți: 88

#126 12 Oct 2012 22:15:47

wladypauly
Membru
Locaţie: Pascani
Înregistrat: 14 Jun 2011
Mesaje: 4822
Site web

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Pentru pdf și alte formate printre care djvu, eu folosesc okular cu niște plugin-uri (de fapt un pachet care se cheamă extra plugins parcă...)


Răspunsul va fi pe măsura întrebării!
I am curious. Since I'm not a cat, that's not dangerous. House M.D.
(Adică ceva de genul „Curioșii mor repede, dar nu mor proști”)

Offline

 

#127 12 Oct 2012 22:29:57

iulian X
Membru
Înregistrat: 02 Feb 2012
Mesaje: 835

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

geralddan a scris:

Eu zic  sa incepi cu 5.04. De 10.10 sa nu te-atingi ca ala mi-a placut cel mai mult. Pe 12.10 mai lasa-l ca doar l-am instalat.
In legatura cu sondajul, daca iese negativ, nu mai faci site-ul? Asculti de noi?big_smile

Ma voi ocupa doar de LTS-uri fiindca sunt cele mai stabile .
Daca votul iese negativ voi abandona sit-ul si le voi distribui doar amicilor .

Apropo de amici, am inceput sa instalez remix-uri de ubuntu din motive cat se poate de ciudate .
De curand un var de al meu ( care radea de mine cand ii vorbeam de Ubuntu ) a patit o belea cu pc-ul, si chiar dupa o reinstalare de Windows continua sa ii apara ecranul albastru .
M-a chemat si pe mine sa incerc sa fac ceva acelui pc (MSI din 2004 ), i-am instalat in dual boot o versiune remixata de Xubuntu care a mers brici fara alte probleme, dar fiindca nu reusea sa acceseze intodeauna partiile, am instalat dupa 2 saptamani  Lubuntu 10.04 remix .
Datorita placi de baza vechi si a vitezei de citire foarte mici a unitati optice, dar si a internetului cu probleme, mi-ar fi fost fost mai greu sa instalez in modul clasic .
Am fost placut surprins sa constat ca, consumul de rami in idle era  50-60 mb ( pc-ul avea doar 500 mb ).

Acum varul nu mai rade de mine si e recunoscator ca i-am reinviat pc-ul .

Editat ultima oară de iulian X (12 Oct 2012 23:00:02)

Offline

 

#128 12 Oct 2012 22:44:42

geralddan
Master Chef
Locaţie: Sant Feliu de Guixols
Înregistrat: 27 Apr 2009
Mesaje: 2314

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Sa nu te superi pe mine pentru corectie, "ma" se scrie cu cratima, "m-a". Am vazut ca si pe blogul tau scrii la fel si e pacat pentru tine si cititori.


Desteptii invata din greselile altora, prostii din ale lor.

Offline

 

#129 12 Oct 2012 22:59:13

iulian X
Membru
Înregistrat: 02 Feb 2012
Mesaje: 835

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Multumesc , zilele care urmeaza  voi corecta  greselile gramaticale de pe site si forum .
( E adevarat ca mai fac greseli gramaticale, dar ele sunt agravate de stilul meu alert de scriere si de tastatura buclucasa 4tech model KB-720 , nu faceti ca mine cheltuiti un ban in plus  si cumparati-va ceva ca lumea ) .


Am reusit sa scriu ambele tutoriale despre remastersys si UCK va invit sa le studiati :

Remastersys = http://personalizarile-linux-sunt.ocupa … mastersys/

UCK              = http://personalizarile-linux-sunt.ocupatia-mea.eu/uck/

Astept impresii, reclamatii etc .

Editat ultima oară de iulian X (27 Oct 2012 22:16:04)

Offline

 

#130 27 Oct 2012 19:34:27

titus
Membru
Înregistrat: 24 Apr 2009
Mesaje: 1108

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Și folosește și diacriticele. ,, Pentru ca linux inseamna libertate,,  ?!

În capturi trebuia să folosești versiunea în limba română (am tradus tot http://www.remastersys.com/forums/index … pic=2195.0 ). și vezi că sunt 2 interfețe la remastersys  http://www.remastersys.com/ubuntu.html  .

Editat ultima oară de titus (27 Oct 2012 19:41:55)


IT&C Expert

Offline

 

#131 27 Oct 2012 19:58:12

iulian X
Membru
Înregistrat: 02 Feb 2012
Mesaje: 835

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Multumesc, banuiam eu ceva ( nu am mai folosit de mult remastersys) de acea am si lasat scris in partea de jos " pagina in constructie" in idea ca voi mai face modificari .

Din pacate tastatura mea nu are diacritice, dar voi incerca sa adauga caractere prin copy paste de pe vreun site.

Editat ultima oară de iulian X (27 Oct 2012 20:03:11)

Offline

 

#132 29 Oct 2012 23:39:27

titus
Membru
Înregistrat: 24 Apr 2009
Mesaje: 1108

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Pe un site în limba română diacriticele sunt absolut obligatorii.încearcă o personalizare a tastaturii. Sigur ai diacritice, dar nu ai configurat tastatura la -română standard.diacriticele vor veni în prelungirea tastelor L și P. (5 taste) pe care ABSOLUT orice tastatură le are.


IT&C Expert

Offline

 

#133 30 Oct 2012 10:21:31

iulian X
Membru
Înregistrat: 02 Feb 2012
Mesaje: 835

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Asta e tastatura pe care o am, eu nu am vazut dictitice pe ea, si in toate incercarile mele de a face ceva pentru a scrie asa nu am reusit nimic .

http://www.octagon-computer.com/images/P/KB-720-01.JPG

Iar ca fiu incurcat si mai mult sistemul nici macar nu stie de aceasta tastatura .

https://dl.dropbox.com/u/17279480/poze%20diverse/Poze%20iulian/Captdsasur%C4%83-ecran.png

Editat ultima oară de iulian X (30 Oct 2012 10:27:09)

Offline

 

#134 30 Oct 2012 10:36:09

wladypauly
Membru
Locaţie: Pascani
Înregistrat: 14 Jun 2011
Mesaje: 4822
Site web

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Nu contează că nu o vede. Setează de la Aranjamente-Adaugă și tastatura în română, varianta standard și o să ai așa: pe tsta [ o să ai ă, pe tasta ] o să ai î, pe tasta ; o să ai ș, pe tasta ' o să ai ț, pe tasta \ o să ai â, pe tasta < o să ai virgula (iar cu Shift o să ai wink, pe tasta > o să ai punct (cu Shift o să ai : ). Normal, la literele alea cu diacritice tasta Shift le face mari:ĂÎÂȚȘ.
Poți seta de la Opțiuni să schimbi între aranjamente cu Shift+Alt, să restartezi serverul grafic cu Ctrl+Alt+Backspace, să ai semnul Euro pe tasta 5, să ai tasta Win ca modifier key și multe altele. Spor!
Edit: și dacă vrei să-ți apară steagul în loc de literele alea (RO sau EN) în system tray, poți face ce spune nenea ăsta aici.

Editat ultima oară de wladypauly (30 Oct 2012 10:40:31)


Răspunsul va fi pe măsura întrebării!
I am curious. Since I'm not a cat, that's not dangerous. House M.D.
(Adică ceva de genul „Curioșii mor repede, dar nu mor proști”)

Offline

 

#135 30 Oct 2012 10:49:16

alex lo
Membru
Înregistrat: 01 Jan 2011
Mesaje: 1042

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Părerea mea, este , să nu pui standard, pentru că se vor modifica pozițiile semnelor de punctuație și vor trebui căutate pe toată tastatura. În ceea ce privește literele, este valabil ce spune  titus, wladypauly.
http://forum.ubuntu.ro/viewtopic.php?id=11947

Editat ultima oară de alex lo (30 Oct 2012 10:56:24)


Ubuntu 10.04.4 LTS   M61PME-S2 AMD Athlon 64 X2 Dual Core Procesor 5200+ 2,7 GHz nVidea 6150  (on bord) , nVidea GeForce GT 730, 3GB RAM
Ubuntu 14.04.4 LTS x64
Ubuntu 16.04.1 LTS x64
Utilizator linux # 554074

Offline

 

#136 30 Oct 2012 11:08:28

iulian X
Membru
Înregistrat: 02 Feb 2012
Mesaje: 835

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Eu folosesc 10.04 am facut ce mi-ati recomandat si se pare ca am reusit ceva.
Tastatura scrie la fel ca inainte iar schimbarea are loc dar prin apăsarea tastei alt dreapta inainte de apasă caracterele cu diacritice
( din cate am vazut se poate atribui acea functie si altei taste in afara de alt dar cred ca o las asa )

aa ăăăățîîșAĂȘÎ

multumesc pentru indrumare .

Editat ultima oară de iulian X (30 Oct 2012 11:38:00)

Offline

 

#137 30 Oct 2012 11:09:45

wladypauly
Membru
Locaţie: Pascani
Înregistrat: 14 Jun 2011
Mesaje: 4822
Site web

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Am spus și unde vor fi semnele de puctuație. Cu excepția ghilimelelor, care sunt pe tasta ~ - astea apar la o apăsare normală, astea apar la apăsarea Shift +~. Semnul întrebării este Shift+/ de lângă tasta Shift dreapta. Iar Alt dreapta funcționează ca un fel de undo, adică apăsată împreună cu o tastă de asta cu semne de punctuație va afișa caracterul/semnul din aranjamentul EN. De exemplu, dacă în aranjamentul RO pe tasta [ este de fapt ă, poți apăsa Alt dreapta +ă și va afișa [ cum este „normal” pe EN. Sper că m-am făcut bine înțeles.


Răspunsul va fi pe măsura întrebării!
I am curious. Since I'm not a cat, that's not dangerous. House M.D.
(Adică ceva de genul „Curioșii mor repede, dar nu mor proști”)

Offline

 

#138 30 Oct 2012 14:36:33

alex lo
Membru
Înregistrat: 01 Jan 2011
Mesaje: 1042

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Cod:

 poți apăsa Alt dreapta +ă și va afișa [ cum este „normal” pe EN.

Merci, wladypauly, asta nu am știut, ... m-am chinuit să le găsesc pe toată tastatura.

Cod:

  Ro (USA, EN)            RO  STANDARD

~  =  shift  + ~             ~   =  shift  + alt  + ~      
 ` =  `                            `   =   „       shift  + `   =  ”
!   =  shift + !                !    = shift + !
~  =  shift + ~               ~   =  alt dr. + shift  + ~ 
@ =           +@             @  = shift    + @
#   =           + #              #   =            + #
$   =           + $             $    =            + $
%  =           + %           %   =            +%
^   =           + ^              ^   =             +^
&  =           + &           &   =             +&
*   =           +*              *   =              +*
(    =           +(               (   =              +(
)    =           +)              )   =               +)
-    =  -                           -  = -
_   = shift  +_                _  =  shift     +_
=   =  =                         =   =  =            
+  = shift   + +             +   = shift   + +

[   =  [                            [   = alt dr.    + [
 ]  =  ]                             ]  =                + ]
{   =  shift  +  {               {  =  shift + alt dr.   + {
}   =            + }               }  =                           + }
|    =            + |                |   =                           + |
\    =  \                             \   = alt dr.    +  \
;    =  ;                             ;   = shift      + ,
'    =   '                            '   = alt          + '
:    =  shift   + :               :   = shift      + :
„    =             + „              „  =  shift  + alt dr.  + „   (  „.........”  „       „       „)
,     =  ,                              ,   =  ,
.     =   .                              .  =  .
/     =  /                               /  =  /
<    =  shift  + <                 <  = alt dr.    + <
>    =  shift   + >                >  =  alt dr.   + >
?    =              + ?                ?  =  shift     + ?

Ubuntu 10.04.4 LTS   M61PME-S2 AMD Athlon 64 X2 Dual Core Procesor 5200+ 2,7 GHz nVidea 6150  (on bord) , nVidea GeForce GT 730, 3GB RAM
Ubuntu 14.04.4 LTS x64
Ubuntu 16.04.1 LTS x64
Utilizator linux # 554074

Offline

 

#139 30 Oct 2012 17:37:45

wladypauly
Membru
Locaţie: Pascani
Înregistrat: 14 Jun 2011
Mesaje: 4822
Site web

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Dacă dai click pe steagul/simbolul aranjamentului de tastatură, ai acolo Arată harta aranjamentului unde poți vedea toate caracterele asociate unei taste. Acestea pot fi afișata în patru moduri: prin apăsare directă, în combinație cu Shift, în combinație cu Alt dreapta (pentru RO) și în combinație cu Shift+Alt dreapata (tot pentru RO). Combinația cu Shift +Alt dreapta pentru RO e de fapt echivalentul combinației Shift+tastă din EN.


Răspunsul va fi pe măsura întrebării!
I am curious. Since I'm not a cat, that's not dangerous. House M.D.
(Adică ceva de genul „Curioșii mor repede, dar nu mor proști”)

Offline

 

#140 18 Dec 2012 21:21:25

iulian X
Membru
Înregistrat: 02 Feb 2012
Mesaje: 835

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Ce parere aveti despre urmatorul script cu care autorul spune ca se pot personaliza  imagini iso de Ubuntu .

Cod:

#!/bin/bash
# Customize It! - Ubuntu Live CD customization script
# Copyright (C) 2011  Satyajit sahoo
#
# License: GNU General Public License 3 <http://www.gnu.org/licenses/gpl-3.0.html>
# Author: Satyajit Sahoo <satyajit.happy@gmail.com>
# Blog: Funsurf <http://funsurf-blog.blogspot.com>
#
# This script lets you customize the Ubuntu Live CD or Live CD of an Ubuntu based distro
# To use, place the script in same folder as the ISO file and run "./customize-it <filename>"
# It handles kernel changes and all cleanup options automaticallly
#
# If you want to install it systemwide, then execute "./customize-it --install"
# Then you will be able to use just "customize-it <filename>"
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# http://www.gnu.org/licenses/gpl-3.0.html
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# No Warranty or guarantee of suitability exists for this software
# Use at your own risk. The author is not responsible if your system breaks.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.

# Program details
NAME="Customize It!"
PROGRAM="customize-it"
VERSION="1.1"
# Set directories
TEMPDIR="/tmp/livecd"
WORKDIR="$(pwd)"
# Determine the name of the ISO to customize from arguement
ISOFILE="$2"
# Determine the name of the custom ISO`
CUSTOMISO="$(echo -e $ISOFILE | sed -e 's/.iso/-custom.iso/g')" 
# Determine home directory of logged in user
HOMEDIR=`awk -F: -v v="$(logname)" '{if ($1==v) print $6}' /etc/passwd`
# Set Colors
RED="\033[1;31m"
BLUE="\033[1;34m"
GREEN="\033[1;32m"
ENDCOLOR="\033[0m"

# Check Arguements
if [ "$1" = "" ] || [ "$1" = "-h" ] || [ "$1" = "--help" ]; then
echo -e "Usage:\t$PROGRAM [option] filename\v\n\t-m, --manual\tmanually customize the live cd\n\t-u, --update\tupdate all packages in the live cd\n\t-s, --script\tuse external script \"custom.sh\"\n\t-i, --install\tinstall to \"/usr/bin\" and exit\n\t-h, --help\tshow this help message and exit\v\nYou can use only one option at a time. The \"--install\" and \"--help\" options do not need a filename as arguement.\v\n$NAME $VERSION (c) 2011 Satyajit Sahoo"
exit
elif [ "$1" = "-m" ] || [ "$1" = "--manual" ]; then
TERMINAL="YES"
elif [ "$1" = "-u" ] || [ "$1" = "--update" ]; then
UPDATE="YES"
elif [ "$1" = "-s" ] || [ "$1" = "--script" ]; then
    if [ -f $WORKDIR/custom.sh ]; then
    SCRIPT="YES"
    SCRIPTDIR="$WORKDIR"
    elif [ -f $HOMEDIR/custom.sh ]; then
    SCRIPT="YES"
    SCRIPTDIR="$HOMEDIR"
    else
    echo -e $RED"Could not locate file \"custom.sh\". Please place it in your home directory or in the same directory as this script."$ENDCOLOR
    exit
    fi
elif [ "$1" = "-i" ] || [ "$1" = "--install" ]; then
    if [ -f $PROGRAM ]; then
    sudo cp $PROGRAM /usr/bin/
    sudo chmod a+x /usr/bin/$PROGRAM
    echo -e "Installation successful!"
    else
    echo -e $RED"Installation failed! Please ensure the filename is \"$PROGRAM\" and try again."$ENDCOLOR
    exit
    fi
else
echo "Invalid arguement \"$1\". Try $PROGRAM --help."
exit
fi
# Check if the file is an ISO image
s=`echo $ISOFILE | grep -i ".iso"`
if [ ! -n "$s" ]; then
echo -e $RED"Please specify an ISO image to modify"$ENDCOLOR
exit
fi
# Check if the file exists
if [ ! -e $ISOFILE ]; then
echo -e $RED"The specified file does not exist!"$ENDCOLOR
exit
fi
# Check Root
if [ $(whoami) != "root" ]; then
echo -e $RED"Please run this script as root"$ENDCOLOR
exit
fi
echo -e $BLUE"Checking requirements..."$ENDCOLOR
# Check Requirements
s=`dpkg-query -W | grep "squashfs-tools"`
if [ ! -n "$s" ]; then
apt-get install squashfs-tools
    s=`dpkg-query -W | grep "squashfs-tools"`
    if [ ! -n "$s" ]; then
    echo -e $RED"Please install the squashfs-tools package first"$ENDCOLOR
    exit
    fi
fi
g=`dpkg-query -W | grep "genisoimage"`
if [ ! -n "$g" ]; then
apt-get install genisoimage
    g=`dpkg-query -W | grep "genisoimage"`
    if [ ! -n "$g" ]; then
    echo -e $RED"Please install the genisoimage package first"$ENDCOLOR
    exit
    fi
fi
r=`dpkg-query -W | grep "rsync"`
if [ ! -n "$r" ]; then
apt-get install rsync
    r=`dpkg-query -W | grep "rsync"`
    if [ ! -n "$r" ]; then
    echo -e $RED"Please install the rsync package first"$ENDCOLOR
    exit
    fi
fi
t=`dpkg-query -W | grep "sed"`
if [ ! -n "$t" ]; then
apt-get install sed
    t=`dpkg-query -W | grep "sed"`
    if [ ! -n "$t" ]; then
    echo -e $RED"Please install the sed package first"$ENDCOLOR
    exit
    fi
fi
l=`dpkg-query -W | grep "lzma"`
if [ ! -n "$l" ]; then
apt-get install sed
    l=`dpkg-query -W | grep "lzma"`
    if [ ! -n "$l" ]; then
    echo -e $RED"Please install the lzma package first"$ENDCOLOR
    exit
    fi
fi
if [ -d $TEMPDIR ]; then
echo -e $BLUE"Probably the previous session was terminated unexpectedly. Trying to clean the residual files..."$ENDCOLOR
    if [ -d $TEMPDIR/edit ]; then
    chroot $TEMPDIR/edit umount /proc || chroot $TEMPDIR/edit umount -lf /proc
    chroot $TEMPDIR/edit umount /sys
    chroot $TEMPDIR/edit umount /dev/pts
    umount $TEMPDIR/edit/dev
    fi
umount $TEMPDIR/mnt
rm -rf $TEMPDIR
fi
if [ -d $TEMPDIR ]; then
echo -e $RED"Could not clean previous temporary files. Please retry after unmounting any directories inside it or restarting your system!"$ENDCOLOR
exit
fi
# Copy the ISO into the temporary directory
echo -e $BLUE"Copying file to temporary directory..."$ENDCOLOR
mkdir -p $TEMPDIR
cp "$ISOFILE" $TEMPDIR
cd $TEMPDIR
# Mount the ISO image
mkdir mnt
mount -o loop "$ISOFILE" mnt
echo -e $BLUE"Extracting live cd contents..."$ENDCOLOR
# Extract .iso contents into dir 'extract-cd'
mkdir extract-cd
rsync --exclude=/casper/filesystem.squashfs -a mnt/ extract-cd
# Extract the SquashFS filesystem
unsquashfs mnt/casper/filesystem.squashfs
mv squashfs-root edit
if [ ! -d $TEMPDIR/edit ]; then
echo -e $RED"An unexpected error occured! Aborting..."$ENDCOLOR
umount $TEMPDIR/mnt
rm -rf $TEMPDIR
exit
fi
# Copy system APT cache
echo -e $BLUE"Copying cached packages..."$ENDCOLOR
rsync -r -u /var/cache/apt/archives/*.deb edit/var/cache/apt/archives/
# Prepare and chroot
echo -e $BLUE"Initializing..."$ENDCOLOR
cp /etc/resolv.conf edit/etc/
cp /etc/hosts edit/etc/
mount --bind /dev/ edit/dev
chroot edit mount -t proc none /proc
chroot edit mount -t sysfs none /sys
chroot edit mount -t devpts none /dev/pts
chroot edit dbus-uuidgen > /var/lib/dbus/machine-id
chroot edit dpkg-divert --local --rename --add /sbin/initctl
chroot edit ln -s /bin/true /sbin/initctl
if [ "$TERMINAL" = "YES" ]; then
echo -e $GREEN"Do all your customization in this terminal. All your changes will be sandboxed and will be reflected in the live cd. If you installed or updated to a new kernel, remove the old ones to save space. Type exit when done."$ENDCOLOR
# Do your customization stuff
chroot edit /bin/bash
elif [ "$UPDATE" = "YES" ]; then
# Update all packages
chroot edit apt-get -y update
chroot edit apt-get -q -f -y --allow-unauthenticated dist-upgrade
elif [ "$SCRIPT" = "YES" ]; then
# Use external script
cp $SCRIPTDIR/custom.sh /tmp/livecd/edit/tmp/
chmod a+x /tmp/livecd/edit/tmp/custom.sh
chroot edit /tmp/custom.sh
fi
# Purge old configurations
echo -e $BLUE"Purging old configuration files..."$ENDCOLOR
chroot edit dpkg --purge $(dpkg -l | grep '^rc' | awk '{print $2}' | xargs)
# Update initramfs
echo -e $BLUE"Generating boot files..."$ENDCOLOR
chroot edit update-initramfs -u -k all
# Determine current kernel version
kernelver=$(chroot edit dpkg-query -W 'linux-image-2.*' | rev | cut -b 2- | rev | cut -s -f1 | grep generic |head -n 1 | sed 's/linux-image-//g')
# Copy kernel files, required in case of kernel change
if [ ! -e edit/boot/vmlinuz-$kernelver ] || [ ! -e edit/boot/initrd.img-$kernelver ]; then
echo -e $RED"Could not find required boot files! Aborting..."$ENDCOLOR
exit
fi
cp edit/boot/vmlinuz-$kernelver extract-cd/casper/vmlinuz
cp edit/boot/initrd.img-$kernelver extract-cd/casper/initrd.gz
cd $TEMPDIR/extract-cd/casper
mv initrd.lz inird.lz.orig
gzip -dc initrd.gz | lzma -7 > initrd.lz
rm -f inird.lz.orig initrd.gz
cd $TEMPDIR
# Remove users with uid more than 999. Otherwise image won't boot, because no initial user is available
echo -e $BLUE"Checking and fixing users with uid 999..."$ENDCOLOR
# Usually a user named nobody is created, fix it. Don't delete the user as it is required for some purpose
chroot edit usermod -u 500 nobody
# Fix any other users
chroot edit usermod -u 501 $(awk -F: '$3 > 999' /etc/passwd | sed 's/:[a-Z]*//g' | sed 's/[0-9]*//g' | sed 's/ [a-Z]*//g' | sed 's/\/[a-Z]*//g' | sed 's/\,//g')
# Cleanup
echo -e $BLUE"Performing cleanup..."$ENDCOLOR
chroot edit apt-get clean
chroot edit rm -rf /tmp/*
chroot edit rm -rf /home/*/.local/share/Trash/*
chroot edit rm -rf /root/.local/share/Trash/*
chroot edit rm -f /etc/hosts
chroot edit rm -f /etc/resolv.conf
chroot edit rm -f /var/lib/dbus/machine-id
chroot edit rm -f /sbin/initctl
chroot edit rm -rf ~/.bash_history
chroot edit dpkg-divert --rename --remove /sbin/initctl
# Unmount Directories
echo -e $BLUE"Unmounting directories..."$ENDCOLOR
chroot edit umount /proc || chroot edit umount -lf /proc
chroot edit umount /sys
chroot edit umount /dev/pts
umount edit/dev
# Regenerate manifest
echo -e $BLUE"Regenerating files..."$ENDCOLOR
chmod +w extract-cd/casper/filesystem.manifest
chroot edit dpkg-query -W --showformat='${Package} ${Version}\n' > extract-cd/casper/filesystem.manifest
cp extract-cd/casper/filesystem.manifest extract-cd/casper/filesystem.manifest-desktop
sed -i '/ubiquity/d' extract-cd/casper/filesystem.manifest-desktop
sed -i '/casper/d' extract-cd/casper/filesystem.manifest-desktop
# Compress filesystem
if [ -e extract-cd/casper/filesystem.squashfs ]; then
rm -f extract-cd/casper/filesystem.squashfs
fi
mksquashfs edit extract-cd/casper/filesystem.squashfs
# Update the filesystem.size file, which is needed by the installer
cat <<EOF | tee -a /tmp/filesystem.size
$(du -sx --block-size=1 edit | cut -f1)
EOF
mv /tmp/filesystem.size extract-cd/casper/
# Remove old md5sum.txt and calculate new md5 sums
cd extract-cd
rm -f md5sum.txt
find -type f -print0 | xargs -0 md5sum | grep -v isolinux/boot.cat | tee md5sum.txt
# Create the ISO image
echo -e $BLUE"Creating ISO image..."$ENDCOLOR
mkisofs -D -r -V "$IMAGE_NAME" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../$CUSTOMISO .
cd ..
mv $CUSTOMISO $HOMEDIR/
if [ ! -e $HOMEDIR/$ISOFILE ]; then
echo -e $RED"There was some error in creating the ISO file"$ENDCOLOR
else
echo -e $GREEN"The ISO file was created in $HOMEDIR with the name $CUSTOMISO."$ENDCOLOR
if [ -d $TEMPDIR ]; then
echo -e $BLUE"Cleaning temporary files"$ENDCOLOR
umount $TEMPDIR/mnt
rm -rf $TEMPDIR
fi
echo -e "Done!"
fi

Editat ultima oară de iulian X (18 Dec 2012 21:22:13)

Offline

 

#141 24 Jan 2014 16:30:05

TARA24.
Membru
Înregistrat: 23 Dec 2010
Mesaje: 994

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Avem Distro despre care se vorbeste in Topic...sau a disparut precum Mamutii, dinozaurii si Elodia?


Orice decizie pe care esti pe cale sa o iei, gandeste-o de cel putin 3 ori.
Din momentul in care ai luat-o nu mai conteaza de cate ori ai gandit-o.
Fi destept, foloseste ce ti se potriveste nu ce ti se impune.

Offline

 

#142 24 Jan 2014 18:00:40

ICE-MAN
Membru nou
Locaţie: Satu mare
Înregistrat: 18 Jan 2014
Mesaje: 22

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

iulian X Ce programe folosesti pentru a edita un sistem de operare?


DrogoNu.Ak'47

Offline

 

#143 25 Jan 2014 14:18:15

iulian X
Membru
Înregistrat: 02 Feb 2012
Mesaje: 835

Re: Pot face o distributie bazata de Ubuntu,apoi sa o distribui gratuit ?

Am folosit
Remastersys => asta face clone botabile ale sistemului deja instalat )

UCK => aceasta aplicatie cumva "desface" o imagine iso, copiaza continutul acesteia pe calculator, instalam sau dezinstalam ce avem nevoie apoi cream o alta imagine iso .

Am descoperit ca se pot combina functiile acestor doua aplicatii, cu ajutorul unei functii din remastersys poti copia toate setarile de configurare si le poti muta in noua distributie personalizata ce se creaza cu uck.

https://www.dropbox.com/remix-uri/Print-scren-Lubuntu-remix

https://www.dropbox.com/remix-uri/Print-scren-Ubuntu-full-remix

https://www.dropbox.com/remix-uri/Print-scren-Ubuntu-lite-remix

https://www.dropbox.com/remix-uri/Print-scren-Ubuntu-Notebook-remix

https://www.dropbox.com/remix-uri/Print-scren-Kubuntu-notebook-remix

Editat ultima oară de iulian X (25 Jan 2014 14:25:44)

Offline

 
Feed

Antet forum

Powered by FluxBB