[Çözüldü]remastersys alternatifi arıyorum

Başlatan zembela, 08 Ağustos 2012 - 11:30:17

« önceki - sonraki »

0 Üyeler ve 6 Ziyaretçi konuyu incelemekte.

zembela

Merhaba,

Remastersys bende sorunlu olduğundan beri alternatif uygulama arıyorum.

* relinux a ( https://relinuxkit.wordpress.com/ ) baktım proje hala geliştirme aşamasında
* liveCD ( http://livecd.berlios.de/ ) resmi sitelerinde yazdıklarına göre sadece Mandrakelinux ve PCLinuxOS için destekleniyor
* mklivecd ( http://mklivecd.sourceforge.net/ ) ın sayfası en son 2002 de düzenlenmiş ve son sürümü 0.01
* reconstructor ( https://build.reconstructor.org/ ) ücretli satılıyor parayı vermeden deneme imkanı sunmuyor

"Ubuntu Customization Kit" ve "Novo Buileder" seçenekleri kalıyor geriye. Burada 2 sorum olacak:

1- Ubuntu Customization Kit ile kendi ISO mu yaratmak istiyorum. Şu videoda: http://www.youtube.com/watch?v=_qmOfoogyGM 2:12 saniyesinde oluşturulacak ISO içinde olmasını istediğimiz paketleri terminal üzerinden kuruyoruz. Bu sırada programlara yapacağım kişisel ayarlar saklanıyor olacakmı?

2- Novo Buileder'ın tam olarak ne yapıtğını anlayamadım: http://www.cyvoc.net/novoweb/screenshots.html

Bildiğiniz başka alternatif uygulama var ise lütfen belirtin.


zembela

Alıntı yapılan: decent - 08 Ağustos 2012 - 12:08:31
http://code.google.com/p/ubuntu-builder/

Programlar üzerinde yaptığımız değişiklikleri saklayamıyor. "Ubuntu Customization Kit" ile aynı mantıkta. Temel olarak ikiside ISO kalıbına ek paketlerin yüklü gelmesini sağlıyor. Yanılıyormuyum?

decent

Root uçbirimde iken istediğin yazılımı çalıştırıp ayarları değiştirmeyi deneyebilirsin.

zembela

Alıntı yapılan: decent - 08 Ağustos 2012 - 13:36:53
Root uçbirimde iken istediğin yazılımı çalıştırıp ayarları değiştirmeyi deneyebilirsin.

Bu dediğinizi "Ubuntu Customization Kit" ile de yapabilirmiyim?

Ubuntu-builder deb paketini indirdim. İnternete bağlı olarak kurulum yapmaya kalktığımda 11.5 mb'lik dosyayı indiriyor. En sonda tam kuruluma geçecekken şu hatayı veriyor:

Failed to download package files
Check your Internet connection. Details:
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/x/xorg-server/xserver-xephyr_1.11.4-0ubuntu10.2_i386.deb 404  Not Found [IP: 91.189.92.176 80]

3 kez denedim. Sorun çözülmedi.


zembela

UCK şu linkte: http://techhamlet.com/2012/01/create-your-own-ubuntu-cd-with-gnome-shell-as-the-default-desktop/
şu adımda: "Now, after some time, it will ask you how to customize the system"
şu hatayı veriyor:

Building failed.
Please look at /home/dave/tmp/build.log to see what went wrong.

log dosayı şu:


Build (/usr/bin/uck-gui --wait-before-exit) started at 2012-08-08 14:23:31
>> Ubuntu Customization Kit 2.4.5 on Ubuntu 12.04, 3.2.0-25-generic-pae i686
Starting CD remastering on  Wed Aug 8 14:23:43 EEST 2012
Customization dir=/home/dave/tmp/customization-scripts
Mounting ISO image...
mount: warning: /home/dave/tmp/remaster-iso-mount seems to be mounted read-only.
Unpacking ISO image...
Unmounting ISO image...
Mounting SquashFS image...
mount: warning: /home/dave/tmp/remaster-root-mount seems to be mounted read-only.
Unpacking SquashFS image...
Unmounting SquashFS image...
Removing win32 files...
Creating apt cache...
Creating root home...
Mounting /proc
Mounting /sys
Mounting /dev/pts
Mounting /tmp
Mounting /home/dave/tmp/remaster-root-home
Mounting /home/dave/tmp/remaster-apt-cache
Mounting /run
Mounting /home/dave/tmp/customization-scripts
Copying resolv.conf...
cp: `/etc/resolv.conf' and `/home/dave/tmp/remaster-root/etc/resolv.conf' are the same file
Unmounting /home/dave/tmp/remaster-root/var/cache/apt...
Unmounting /home/dave/tmp/remaster-root/tmp/customization-scripts...
Unmounting /home/dave/tmp/remaster-root/tmp...
Unmounting /home/dave/tmp/remaster-root/sys...
Unmounting /home/dave/tmp/remaster-root/run...
Unmounting /home/dave/tmp/remaster-root/root...
Unmounting /home/dave/tmp/remaster-root/proc...
Unmounting /home/dave/tmp/remaster-root/dev/pts...
Failed to copy resolv.conf, error=1
Build ended at 2012-08-08 14:25:26
Build (/usr/bin/uck-gui --wait-before-exit) started at 2012-08-08 14:30:22
>> Ubuntu Customization Kit 2.4.5 on Ubuntu 12.04, 3.2.0-25-generic-pae i686
Starting CD remastering on  Wed Aug 8 14:30:29 EEST 2012
Customization dir=/home/dave/tmp/customization-scripts
Removing remastering root dir...
Removing ISO remastering dir...
Mounting ISO image...
mount: warning: /home/dave/tmp/remaster-iso-mount seems to be mounted read-only.
Unpacking ISO image...
Unmounting ISO image...
Mounting SquashFS image...
mount: warning: /home/dave/tmp/remaster-root-mount seems to be mounted read-only.
Unpacking SquashFS image...
Unmounting SquashFS image...
Removing win32 files...
Creating root home...
Mounting /proc
Mounting /sys
Mounting /dev/pts
Mounting /tmp
Mounting /home/dave/tmp/remaster-root-home
Mounting /home/dave/tmp/remaster-apt-cache
Mounting /run
Mounting /home/dave/tmp/customization-scripts
Copying resolv.conf...
cp: `/etc/resolv.conf' and `/home/dave/tmp/remaster-root/etc/resolv.conf' are the same file
Unmounting /home/dave/tmp/remaster-root/var/cache/apt...
Unmounting /home/dave/tmp/remaster-root/tmp/customization-scripts...
Unmounting /home/dave/tmp/remaster-root/tmp...
Unmounting /home/dave/tmp/remaster-root/sys...
Unmounting /home/dave/tmp/remaster-root/run...
Unmounting /home/dave/tmp/remaster-root/root...
Unmounting /home/dave/tmp/remaster-root/proc...
Unmounting /home/dave/tmp/remaster-root/dev/pts...
Failed to copy resolv.conf, error=1


UCK yı kullanabilmek için Live CD de olmamız şartmı?

if


zembela

UCK ile komut satırı üzerinden istediğimiz komutu çalıştırabilirmiyiz? Herhangi kkomutun bir sakıncası varmıdır acaba?

decent

Normal sistemde kullandığın her komutu orada da yürütebilirsin.
Ubuntu kalıbını tezgâhın üzerine açıp dilediğini yaptıktan sonra kapattığını düşünebilirsin.

zembela

Alıntı yapılan: decent - 23 Eylül 2012 - 00:32:26
Normal sistemde kullandığın her komutu orada da yürütebilirsin.
Ubuntu kalıbını tezgâhın üzerine açıp dilediğini yaptıktan sonra kapattığını düşünebilirsin.

Anladım. Yukarıdaki sorularımdan bağımsız olarak ek bir soru sorayım: /home/zembela/ dizini altında değişiklik yapamayacağım terminalden. Çünkü bu program remastersys gibi kullanıcı dosyalarını (home) yedeklemiyor, kurulum aşamasında oluşuyor bu dosyalar. Peki bu /home klasörü her kurulumdan sonra, yeni kullanıcı açıldığında bir dizinden mi kopyalanıyor? Yani root altında bir dizin mi var yeni kullanıcı açıldığında home klasörüne kopyalanan? O dizinde değişiklik yaparsam her kullanıcı açıldığında, home klasörüne benim önceden belirlemiş olduğum değişiklikler yapılır. Böyle bir şansım varmı?

decent

İşte onu denemek gerekiyor, denemeden konuşmak ezbercilik olur.

zembela

Alıntı yapılan: decent - 23 Eylül 2012 - 12:25:03
İşte onu denemek gerekiyor, denemeden konuşmak ezbercilik olur.

Bu bahsettiğim (hayalettiğim :) ) dizin nerde onu bilsem deneyeceğim...

decent

cd ~/
veya
ls -la ~/

fikir verecektir.

/home/kullanıcı_adı/ dizininin UCK root uçbiriminde okuma yazmaya açık olduğunu da belirteyim.

zembela

#14
Terminal açıldığı adımda program yükleyemiyorum. Her zaman şu hatayı alıyorum:

girdiğim komut> apt-get install paket-ismi
çıktı>

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package paket-ismi

Hangi paketi denersem deniyim bu hatayı alıyorum. Oysa yeni yüklenmiş Ubuntu 12.04.1 de bu komut sorunsuzca çalışıyor.

Source listim şu şekilde:
# /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu/ precise main restricted
deb http://security.ubuntu.com/ubuntu/ precise-security main restricted
deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted

"apt-get update" komutunuda girrdim. Sonuç değişmedi.

decent

sources.list dosyasını bilgisayarındaki ile birebir aynı hale getirebilirsin.

Bkz.  http://forum.ubuntu-tr.net/index.php?topic=417.0

zembela

Alıntı yapılan: decent - 23 Eylül 2012 - 18:13:45
sources.list dosyasını bilgisayarındaki ile birebir aynı hale getirebilirsin.

Bkz.  http://forum.ubuntu-tr.net/index.php?topic=417.0

Aklıma gelmedi değil, ama neden bunu ekleyeyim ki? Sonuçta ISO nun içinde yokmu bu depolar. UCKnın mantığını hiç anlayamamışım :/

decent

ISO kalıbının içinde olanlar farklı, sistem kurulduktan sonra son şekli veriliyor.
Kaynak dosyasındaki değişikliği geçici olarak yapmak gerekiyor, ISO oluşturmadan önce ilk haline alabiliriz.

zembela

#18
Alıntı yapılan: decent - 23 Eylül 2012 - 00:32:26
Normal sistemde kullandığın her komutu orada da yürütebilirsin.
Ubuntu kalıbını tezgâhın üzerine açıp dilediğini yaptıktan sonra kapattığını düşünebilirsin.

nautilus komutunu çalıştırdığım zaman normal varolan sistemde geziniyorum. Oysa ben nautilus komutunu UCK ile açılan terminal üzerinden verdim. Grafik arayüzlü programlar kullanamıyor muyum? Örneğin belachbit ile temizlik yapıp, o şekilde yedekleme yapapmaz mıyım?

if

Alıntı Yapnautilus komutunu çalıştırdığım zaman normal varolan sistemde geziniyorum.

Nerede gezinmeyi istiyorsunuz ya da nerede gezinmeyi bekliyordunuz @zembela?

Temizliği önce yapıp sonra yedek alabilirsiniz.

zembela

Alıntı yapılan: if - 24 Eylül 2012 - 16:21:59
Alıntı Yapnautilus komutunu çalıştırdığım zaman normal varolan sistemde geziniyorum.

Nerede gezinmeyi istiyorsunuz ya da nerede gezinmeyi bekliyordunuz @zembela?

Temizliği önce yapıp sonra yedek alabilirsiniz.

Gezinmeyi beklemiyorum. Sadece GUI bazlı bir uygulamayı açıp açamayacağımı sormak istedim. Örneğin Bleachbit'i açtığımda, bleachbit'in ayarlar kısmında (dizin seçtiğimiz yerde) yine host hdd nin dizinlerini gösteriyor. Yani decent'in burada: http://forum.ubuntu-tr.net/index.php?topic=35180.msg432106#msg432106 dediği gibi Ubuntu kalıbını tezgaha açıyorum, fakat onu tam olarak kullanamıyorum. Bazı komutlar çalıştırıldığında, host makinede işleyecek şekilde açılıyor. Örneğini verdiğim gibi nautilus ta açıldığında direk olarak /home/zembela içine girmiş vaziyette açılıyor. Oysa ben tabiri caizse tezgahın üzerindeki ubuntudaki nautilusu açmak istiyorum (aynı şekilde bleachbit'i).

Oysa "apt-get" komutu host makinede değilde, tezgahın üstündeki ubuntuya program kuruyor.
"gedit  /etc/apt/sources.list" komutu yine tezgahtaki ubuntuyu kullanıyor. Fakat nautilus ve bleachbit öyle değil.

if

Nautilus öntanımlı olarak kullanıcı ev dizinide başlayacak şekilde ayarlanmıştır. Belki UCK'da da böyle ayarlandığından oradan başlıyor. nautilus /hangi/dizini/açmak/istiyorsanız komutuyla istediğiniz dizinde açılacaktır. Bleachbit için bir şey diyemem.

heartsmagic

Alıntı yapılan: zembela - 23 Eylül 2012 - 12:32:23
Bu bahsettiğim (hayalettiğim :) ) dizin nerde onu bilsem deneyeceğim...

/etc/skel
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

zembela

UCK kendi geçici olarak mount ettiği bölümde geçici olarak benimle aynı isimde kullanıcı yaratıyormuş. Dolayısı ile bende sıfır kurulu ubuntu kullandığım için bunun farkına varamadım. Yani grafik arayüzlü programlarda kullanılabiliyormuş.

UCK ile yedek aldım. Herşey sorunsuz. Re-linux çıkana kadar yeterli gibi görünüyor.

SOn bir şey sorup konuyu kilitlenmesini rica ediyorum: Eski versiyonlu tüm çekirdekleri komut satırından nasıl silebilirim?

if

dpkg -l linux-* çıktısını alayım.