Kaynak Koddan Kurulacak Tema İsmi: Greybird (Türkçesi:Gri kuş) Theme...
Yükleme Öncesi Ön Hazırlık:
___________________________________________________________
Bağımlılıkların Önceden Kurulması:
Greybird Temasının Bağımlı Olduğu Bağımlılıkları "ctrl+alt+T" tuş kombinasyonu ile açılacak terminal ekranında;
Kod: Tümünü seç
~$ sudo -s
Bu aşamadan sonra root kullanıcısının haklarını kısa süre için devraldınız.(unix/linux termolojisinde bu olaya "ROOT'A BÜRÜNME" denir.)
Kod: Tümünü seç
~# apt install libgdk-pixbuf2.0-dev libglib2.0-bin librsvg2-dev ruby-sass
Derleme Olayının Yapılması:
Yüklenecek temanın tüm bağımlılıkları kurduktan sonra sıra geldi resimdeki gibi (ekran görüntüsü) arşivin bulunduğu konumda .zip arşivini dizin şeklinde açın(çıkartın) ve burada(dizin içinde) sağ menüden terminal açın ve aşağıdaki komutları sırasıyla işletin. Bak "Örnek Derleme"
Kod: Tümünü seç
./autogen.sh
Kod: Tümünü seç
make
Kod: Tümünü seç
sudo make install
Dizin içindeki ./autogen.sh dosyasına sağ tıklayıp Özelliklerden bu dosyayı "ÇALIŞTIRILABİLİR" olarak işaretleyin ve ardından açılan terminal (root) ekranına sürükleyip bırakın (drag-drop fonksiyonunu işletin sisteme) ardından Enter tuşuna basın.... Bak "Örnek Derleme" + "Örnek Resim"
ÖRNEK TERMİNAL KURULUMLARI:
______________________________________________________________
Örnek Kurulum (Bağımlılıkların Kurulumu)
Kod: Tümünü seç
root@notebook-pc:/home/linuxmaster/Masaüstü# apt install libgdk-pixbuf2.0-dev libglib2.0-bin librsvg2-dev ruby-sass
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
libglib2.0-bin zaten en yeni sürümde (2.48.2-0ubuntu3).
libgdk-pixbuf2.0-dev zaten en yeni sürümde (2.34.0-1ubuntu2~xenial2).
libgdk-pixbuf2.0-dev elle kurulmuş olarak ayarlandı.
Aşağıdaki ek paketler kurulacak:
gir1.2-rsvg-2.0 ruby-ffi ruby-listen ruby-rb-inotify
Önerilen paketler:
librsvg2-doc
Aşağıdaki YENİ paketler kurulacak:
gir1.2-rsvg-2.0 librsvg2-dev ruby-ffi ruby-listen ruby-rb-inotify ruby-sass
0 paket yükseltilecek, 6 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
425 kB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 2.086 kB ek disk alanı kullanılacak.
Devam etmek istiyor musunuz? [E/h] e
İndir: 1 http://tr.archive.ubuntu.com/ubuntu xenial/universe i386 ruby-ffi i386 1.9.10debian-1build2 [79,1 kB]
İndir: 2 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main i386 gir1.2-rsvg-2.0 i386 2.40.16-1~ubuntu16.04.1 [15,1 kB]
İndir: 3 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main i386 librsvg2-dev i386 2.40.16-1~ubuntu16.04.1 [121 kB]
İndir: 4 http://tr.archive.ubuntu.com/ubuntu xenial/universe i386 ruby-rb-inotify all 0.9.7-1 [11,2 kB]
İndir: 5 http://tr.archive.ubuntu.com/ubuntu xenial/universe i386 ruby-listen all 3.0.3-3 [25,3 kB]
İndir: 6 http://tr.archive.ubuntu.com/ubuntu xenial/universe i386 ruby-sass all 3.4.21-1 [173 kB]
16 sn.'de 425 kB alındı (25,6 kB/s)
Daha önce seçili olmayan gir1.2-rsvg-2.0:i386 paketi seçiliyor.
(Veritabanı okunuyor ... 501353 dosya veya dizin kurulu durumda.)
Paket açılacak: .../gir1.2-rsvg-2.0_2.40.16-1~ubuntu16.04.1_i386.deb ...
Paket açılıyor: gir1.2-rsvg-2.0:i386 (2.40.16-1~ubuntu16.04.1) ...
Daha önce seçili olmayan librsvg2-dev:i386 paketi seçiliyor.
Paket açılacak: .../librsvg2-dev_2.40.16-1~ubuntu16.04.1_i386.deb ...
Paket açılıyor: librsvg2-dev:i386 (2.40.16-1~ubuntu16.04.1) ...
Daha önce seçili olmayan ruby-ffi paketi seçiliyor.
Paket açılacak: .../ruby-ffi_1.9.10debian-1build2_i386.deb ...
Paket açılıyor: ruby-ffi (1.9.10debian-1build2) ...
Daha önce seçili olmayan ruby-rb-inotify paketi seçiliyor.
Paket açılacak: .../ruby-rb-inotify_0.9.7-1_all.deb ...
Paket açılıyor: ruby-rb-inotify (0.9.7-1) ...
Daha önce seçili olmayan ruby-listen paketi seçiliyor.
Paket açılacak: .../ruby-listen_3.0.3-3_all.deb ...
Paket açılıyor: ruby-listen (3.0.3-3) ...
Daha önce seçili olmayan ruby-sass paketi seçiliyor.
Paket açılacak: .../ruby-sass_3.4.21-1_all.deb ...
Paket açılıyor: ruby-sass (3.4.21-1) ...
Tetikleyiciler işleniyor: man-db (2.7.5-1) ...
Ayarlanıyor: gir1.2-rsvg-2.0:i386 (2.40.16-1~ubuntu16.04.1) ...
Ayarlanıyor: librsvg2-dev:i386 (2.40.16-1~ubuntu16.04.1) ...
Ayarlanıyor: ruby-ffi (1.9.10debian-1build2) ...
Ayarlanıyor: ruby-rb-inotify (0.9.7-1) ...
Ayarlanıyor: ruby-listen (3.0.3-3) ...
Ayarlanıyor: ruby-sass (3.4.21-1) ...
root@notebook-pc:/home/linuxmaster/Masaüstü# apt-get install librsvg2-doc
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
Önerilen paketler:
devhelp
Aşağıdaki YENİ paketler kurulacak:
librsvg2-doc
0 paket yükseltilecek, 1 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
32,2 kB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 263 kB ek disk alanı kullanılacak.
İndir: 1 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main i386 librsvg2-doc all 2.40.16-1~ubuntu16.04.1 [32,2 kB]
7 sn.'de 32,2 kB alındı (4.454 B/s)
Daha önce seçili olmayan librsvg2-doc paketi seçiliyor.
(Veritabanı okunuyor ... 501686 dosya veya dizin kurulu durumda.)
Paket açılacak: .../librsvg2-doc_2.40.16-1~ubuntu16.04.1_all.deb ...
Paket açılıyor: librsvg2-doc (2.40.16-1~ubuntu16.04.1) ...
Ayarlanıyor: librsvg2-doc (2.40.16-1~ubuntu16.04.1) ...
root@notebook-pc:/home/linuxmaster/Masaüstü# apt-get install devhelp
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
Aşağıdaki ek paketler kurulacak:
devhelp-common libatk1.0-doc libdevhelp-3-2 libglib2.0-doc libgtk-3-doc libpango1.0-doc
Önerilen paketler:
libgtk2.0-doc
Aşağıdaki YENİ paketler kurulacak:
devhelp devhelp-common libatk1.0-doc libdevhelp-3-2 libglib2.0-doc libgtk-3-doc libpango1.0-doc
0 paket yükseltilecek, 7 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
5.575 kB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 50,4 MB ek disk alanı kullanılacak.
Devam etmek istiyor musunuz? [E/h] E
İndir: 1 http://tr.archive.ubuntu.com/ubuntu xenial/main i386 libatk1.0-doc all 2.18.0-1 [110 kB]
İndir: 2 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main i386 devhelp-common all 3.20.0-2~ubuntu16.04.1 [173 kB]
İndir: 3 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main i386 libdevhelp-3-2 i386 3.20.0-2~ubuntu16.04.1 [84,5 kB]
İndir: 4 http://tr.archive.ubuntu.com/ubuntu xenial-updates/main i386 libglib2.0-doc all 2.48.2-0ubuntu3 [1.471 kB]
İndir: 5 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main i386 devhelp i386 3.20.0-2~ubuntu16.04.1 [46,7 kB]
İndir: 6 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main i386 libgtk-3-doc all 3.20.8-1ubuntu0~ppa1 [3.300 kB]
İndir: 7 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main i386 libpango1.0-doc all 1.40.1-1~xenial0 [389 kB]
3 dk. 16 sn.'de 5.575 kB alındı (28,3 kB/s)
Daha önce seçili olmayan devhelp-common paketi seçiliyor.
(Veritabanı okunuyor ... 501719 dosya veya dizin kurulu durumda.)
Paket açılacak: .../devhelp-common_3.20.0-2~ubuntu16.04.1_all.deb ...
Paket açılıyor: devhelp-common (3.20.0-2~ubuntu16.04.1) ...
Daha önce seçili olmayan libdevhelp-3-2 paketi seçiliyor.
Paket açılacak: .../libdevhelp-3-2_3.20.0-2~ubuntu16.04.1_i386.deb ...
Paket açılıyor: libdevhelp-3-2 (3.20.0-2~ubuntu16.04.1) ...
Daha önce seçili olmayan devhelp paketi seçiliyor.
Paket açılacak: .../devhelp_3.20.0-2~ubuntu16.04.1_i386.deb ...
Paket açılıyor: devhelp (3.20.0-2~ubuntu16.04.1) ...
Daha önce seçili olmayan libatk1.0-doc paketi seçiliyor.
Paket açılacak: .../libatk1.0-doc_2.18.0-1_all.deb ...
Paket açılıyor: libatk1.0-doc (2.18.0-1) ...
Daha önce seçili olmayan libglib2.0-doc paketi seçiliyor.
Paket açılacak: .../libglib2.0-doc_2.48.2-0ubuntu3_all.deb ...
Paket açılıyor: libglib2.0-doc (2.48.2-0ubuntu3) ...
Daha önce seçili olmayan libgtk-3-doc paketi seçiliyor.
Paket açılacak: .../libgtk-3-doc_3.20.8-1ubuntu0~ppa1_all.deb ...
Paket açılıyor: libgtk-3-doc (3.20.8-1ubuntu0~ppa1) ...
Daha önce seçili olmayan libpango1.0-doc paketi seçiliyor.
Paket açılacak: .../libpango1.0-doc_1.40.1-1~xenial0_all.deb ...
Paket açılıyor: libpango1.0-doc (1.40.1-1~xenial0) ...
Tetikleyiciler işleniyor: gconf2 (3.2.6-3ubuntu6) ...
Tetikleyiciler işleniyor: hicolor-icon-theme (0.15-0ubuntu1.1) ...
Tetikleyiciler işleniyor: libglib2.0-0:i386 (2.48.2-0ubuntu3) ...
Tetikleyiciler işleniyor: libc-bin (2.23-0ubuntu10) ...
Tetikleyiciler işleniyor: gnome-menus (3.13.3-6ubuntu3.1) ...
Tetikleyiciler işleniyor: desktop-file-utils (0.22-1ubuntu5.2) ...
Tetikleyiciler işleniyor: mime-support (3.59ubuntu1) ...
Tetikleyiciler işleniyor: man-db (2.7.5-1) ...
Tetikleyiciler işleniyor: doc-base (0.10.7) ...
İşleniyor: 7 ' eklenmiş doc-base' dosyası...
Belgeler scrollkeeper ile kaydediliyor...
Ayarlanıyor: devhelp-common (3.20.0-2~ubuntu16.04.1) ...
Ayarlanıyor: libdevhelp-3-2 (3.20.0-2~ubuntu16.04.1) ...
Ayarlanıyor: devhelp (3.20.0-2~ubuntu16.04.1) ...
Ayarlanıyor: libatk1.0-doc (2.18.0-1) ...
Ayarlanıyor: libglib2.0-doc (2.48.2-0ubuntu3) ...
Ayarlanıyor: libgtk-3-doc (3.20.8-1ubuntu0~ppa1) ...
Ayarlanıyor: libpango1.0-doc (1.40.1-1~xenial0) ...
Tetikleyiciler işleniyor: libc-bin (2.23-0ubuntu10) ...
root@notebook-pc:/home/linuxmaster/Masaüstü# apt-get install libgtk2.0-doc
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
Aşağıdaki YENİ paketler kurulacak:
libgtk2.0-doc
0 paket yükseltilecek, 1 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
2.225 kB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 21,8 MB ek disk alanı kullanılacak.
İndir: 1 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu xenial/main i386 libgtk2.0-doc all 2.24.30-4ubuntu1~ubuntu16.04.1 [2.225 kB]
1 dk. 27 sn.'de 2.225 kB alındı (25,6 kB/s)
Daha önce seçili olmayan libgtk2.0-doc paketi seçiliyor.
(Veritabanı okunuyor ... 503170 dosya veya dizin kurulu durumda.)
Paket açılacak: .../libgtk2.0-doc_2.24.30-4ubuntu1~ubuntu16.04.1_all.deb ...
Paket açılıyor: libgtk2.0-doc (2.24.30-4ubuntu1~ubuntu16.04.1) ...
Tetikleyiciler işleniyor: doc-base (0.10.7) ...
İşleniyor: 4 ' eklenmiş doc-base' dosyası...
Belgeler scrollkeeper ile kaydediliyor...
Ayarlanıyor: libgtk2.0-doc (2.24.30-4ubuntu1~ubuntu16.04.1) ...
root@notebook-pc:/home/linuxmaster/Masaüstü#
______________________________________________________
Kod: Tümünü seç
root@notebook-pc:/home/linuxmaster/İndirilenler/Greybird-master# '/home/linuxmaster/İndirilenler/Greybird-master/autogen.sh' configure.ac:3: installing './install-sh'
configure.ac:3: installing './missing'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '0' is supported by ustar format... yes
checking whether GID '0' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
Greybird
========
prefix: /usr
root@notebook-pc:/home/linuxmaster/İndirilenler/Greybird-master# make
rm -rf ./gtk-3.0/.sass-cache
test -z "gtk-3.0/gtk.gresource gtk-3.0/gtk-contained.css gtk-3.0/gtk-contained-dark.css" || rm -f gtk-3.0/gtk.gresource gtk-3.0/gtk-contained.css gtk-3.0/gtk-contained-dark.css
sass --update --sourcemap=none ./gtk-3.0
write ./gtk-3.0/gtk-contained-dark.css
write ./gtk-3.0/gtk-contained.css
glib-compile-resources --sourcedir=./gtk-3.0 ./gtk-3.0/gtk.gresource.xml
root@notebook-pc:/home/linuxmaster/İndirilenler/Greybird-master# sudo make install
make[1]: Entering directory '/home/linuxmaster/İndirilenler/Greybird-master'
make[1]: Nothing to be done for 'install-exec-am'.
make install-data-hook
make[2]: Entering directory '/home/linuxmaster/İndirilenler/Greybird-master'
/bin/mkdir -p /usr/share/themes/Greybird
/bin/mkdir -p /usr/share/themes/Greybird/gtk-3.0
/bin/mkdir -p /usr/share/themes/Greybird-bright/xfce-notify-4.0
/bin/mkdir -p /usr/share/themes/Greybird-accessibility/xfwm4
/bin/mkdir -p /usr/share/themes/Greybird-compact/xfwm4
cp -r ./gtk-2.0 /usr/share/themes/Greybird
cp -r ./gtk-3.0 /usr/share/themes/Greybird
cp -r ./metacity-1 /usr/share/themes/Greybird
cp -r ./unity /usr/share/themes/Greybird
cp -r ./gnome-shell /usr/share/themes/Greybird
cp -r ./xfce-notify-4.0 /usr/share/themes/Greybird
cp -r ./xfce-notify-4.0_bright/* /usr/share/themes/Greybird-bright/xfce-notify-4.0
cp -r ./xfwm4 /usr/share/themes/Greybird
cp -r ./xfwm4-a11y/* /usr/share/themes/Greybird-accessibility/xfwm4
cp -r ./xfwm4-compact/* /usr/share/themes/Greybird-compact/xfwm4
cp ./index.theme /usr/share/themes/Greybird
cp ./ubiquity-panel-bg.png /usr/share/themes/Greybird
cp ./Greybird.emerald /usr/share/themes/Greybird
cp -r ./plank /usr/share/themes/Greybird
make[2]: Leaving directory '/home/linuxmaster/İndirilenler/Greybird-master'
make[1]: Leaving directory '/home/linuxmaster/İndirilenler/Greybird-master'
root@notebook-pc:/home/linuxmaster/İndirilenler/Greybird-master# exit
SONUÇ:
Tema İndirme Linki:
https://codeload.github.com/shimmerproj ... zip/master
TRWE_MMXII
YAZILIM EDİTÖRÜ (Alaydan Yetişme...!)
REASMCODERİNG
YAZILIM EDİTÖRÜ (Alaydan Yetişme...!)
REASMCODERİNG