Sistem teması

Başlatan 0M42, 05 Kasım 2022 - 23:39:49

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

0M42

Merhaba, xfce için sistem teması nereden indirip nasıl kurabilirim böyle bir şey mümkün mü?

nxjoseph

Kişiselleştirmek tabii ki de mümkün.  :)

Bunun için her masaüstü ortamı için temalar barındıran siteler bulunuyor.

xfce-look.org

gnome-look.org kde-look.org cinnamon-look.org vs.

0M42

Tamamdır joseph dostum, bu arada sistem temalarının ram tüketimine etkisi olur mu temaya göre değişir mi?

nxjoseph

Alıntı YapYüklü temaların sayısı bir fark yaratmaz. Her seferinde yalnızca birini kullanacaksınız ve bu performansı etkilemez, gerisi diskinizde biraz yer kaplar.

0M42

xfce için bir kaç tema indirdim, tar.gz olarak indiler. Bildiğim kadarıyla tar.gz kurulumu aşağıdaki sıralama ile oluyor.

tar -xzf dosya.tar.gz
cd dosya
./configure
make
sudo make install


Ancak ./configure komutundan sonra aşağıdaki gibi bir sonuç alıyorum.

omar@0M42:~/İndirilenler$ tar -xzf Cyan-Breeze-Dark-Icons.tar.gz
omar@0M42:~/İndirilenler$ cd Cyan-Breeze-Dark-Icons/
omar@0M42:~/İndirilenler/Cyan-Breeze-Dark-Icons$ ls
16x16  actions     apps        emblems           index.theme  preferences
22x22  animations  categories  emotes            mimetypes    status
8x8    applets     devices     icon-theme.cache  places
omar@0M42:~/İndirilenler/Cyan-Breeze-Dark-Icons$ ./configure
bash: ./configure: No such file or directory
omar@0M42:~/İndirilenler/Cyan-Breeze-Dark-Icons$

nxjoseph

#5
Alıntı Yaptar.gz olarak indiler. Bildiğim kadarıyla tar.gz kurulumu
tar.gz sıkıştırılmış bir dosyadır, aynı zip arşivi gibi. Bir programı kaynak kodundan derliyormuş gibi komutlar girmişsiniz ama tar.gzlerin içerikleri farklı olabilir.

Alıntı Yapomar@0M42:~/İndirilenler/Cyan-Breeze-Dark-Icons$ ./configure
bash: configure diye bir şey yok ki burada

Ben şu şekilde kurardım;
İkon (icons) indirdiyseniz ev klasörünüzde yeni bir ~/.icons dizini oluşturup tar dosyasından çıkarttığınız dizini yani bu durumda Cyan-Breeze-Dark-Icons oluyor, oraya atın.
Tema (theme) indirdiyseniz ev klasörünüzde yeni bir ~/.themes dizini oluşturup tar dosyasından çıkarttığınız dizini oraya atın.

0M42

Joseph söylediğini yaptım önce tar -xzf dosya.tar.gz komutu ile dosyayı  açtım ve başka bir klasöre taşıdım ;

omar@0M42:~$ cd Genel/Temalar/
omar@0M42:~/Genel/Temalar$ ls
Cyan-Breeze-Dark-Icons
omar@0M42:~/Genel/Temalar$


Peki bu temayı nereden nasıl seçeceğim ayarlar menüsünde görünüm bölümü var. Orada sistemin kendi temaları var ancak tardan çıkardığım tema orada görünmüyor.

nxjoseph

Alıntı Yaptardan çıkardığım tema orada görünmüyor.
çünkü dediğim dizine çıkartmamışsınız.
mkdir ~/.icons/ ; mv Cyan-Breeze-Dark-Icons ~/.icons/

0M42

#8
Joseph bu komut ile istediğim oldu evet artık görünüm bölümünde görünüyor tema. Peki hangi klasörün içerisine taşıdık bu komutla? icond diy bir klasör göremedim


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 06 Kasım 2022 - 14:28:10

Ayrıca dostum ekran koruyucu için olan ekran görüntüleri sistemde nerede konumlandırılmış ve sistem iconlarının bulunduğu klasör hangisidir yani aşağıda fotoda belirtmek istediğim yer


nxjoseph

Alıntı YapPeki hangi klasörün içerisine taşıdık bu komutla? icond diy bir klasör göremedim
. ile başlayan isimler gizli dosya/dizin olur. Dosya yöneticisinizde gizli öğeleri göster seçeneğini kullanmazsanız göremezsiniz. Bu seçeneğin kısayolu bazen CTRL + H dir veya sağtık yapıp menüden seçebilirsiniz.

Alıntı Yapekran koruyucu için olan ekran görüntüleri sistemde nerede konumlandırılmış
ekran görüntüleyici ayarlarını ekran görüntüsü atabilir misiniz?

Alıntı Yapsistem iconlarının bulunduğu klasör hangisidir
/usr/share/icons/ olabilir

0M42

Tamam dostum ctrl + h yapınca icons dosyasını görebildim.

Sistem iconlarının nerede tutulduğuna dair internetten bir araştırma yapmıştım dediğin gibi /usr/share/icons/ dizini sonucuna ulaşmıştım ancak dizin içerisi şu şekilde ;


nxjoseph

İkon temaları var ve bu tema dizinlerinin içinde boyutuna göre ikonlar var 16x16 32x32 gibi. Başlatıcıda kullandığınız ikon temasını, ikonun boyutunu öğrenmelisiniz.

0M42

Dizinin içi bu şekilde

omar@0M42:/usr/share$ ls
accountsservice      fontconfig                   mysql-common
aclocal              fonts                        nano
adduser              fwupd                        netplan
alsa                 gcc                          open-vm-tools
applications         GConf                        os-prober
apport               gdb                          PackageKit
apps                 gettext                      pam
apt-xapian-index     ghostscript                  pam-configs
awk                  gimp                         pavucontrol
backgrounds          glib-2.0                     perl
base-files           glvnd                        perl5
base-passwd          gnome-background-properties  pixmaps
bash-completion      gnupg                        pkgconfig
binfmts              groff                        plasma
bodhi                grub                         plymouth
bug                  grub-gfxpayload-lists        polkit-1
build-essential      gst-plugins-base             poppler
ca-certificates      gstreamer-1.0                publicsuffix
calendar             gtk-doc                      pulseaudio
cmake                gtk-engines                  pyshared
color                gvfs                         python
colord               hal                          python3
common-licenses      help                         python-apt
config.kcfg          hunspell                     python-wheels
consolefonts         ImageMagick-6                qlogging-categories5
console-setup        i18n                         qt5
consoletrans         icons                        readline
dbus-1               images                       resolvconf
debconf              im-config                    rsyslog
debhelper            info                         secureboot
debianutils          initramfs-tools              sensible-utils
defaults             installation-report          sgml
desktop-base         iptables                     sgml-base
desktop-directories  iso-codes                    slick-greeter
dict                 java                         snmp
dictionaries-common  kconf_update                 software-properties
distro-info          keyrings                     sounds
doc                  kf5                          systemd
doc-base             knotifications5              tabset
docutils             kservices5                   tasksel
dpkg                 kservicetypes5               tcltk
drirc.d              kxmlgui5                     terminfo
ecore                language-selector            terminology
ecore_imf            language-support             themes
ecore_x              language-tools               thonny
e_dbus               libc-bin                     thumbnailers
edje                 libdrm                       Thunar
eeze                 libgphoto2                   ubuntu-drivers-common
efreet               libinput                     ubuntu-system-adjustments
elementary           libthai                      ufw
elua                 libwacom                     upstart
emacs                lightdm                      vim
emacsen-common       light-locker-settings        vulkan
embryo               lintian                      wallpapers
emotion              linux-sound-base             X11
enchant-2            locale                       xfce4
enlightenment        locale-langpack              xfwm4
eo                   locales                      xgreeters
eolian               luajit-2.1.0-beta3           xml
ephoto               man                          xml-core
epulse               man-db                       xsessions
ethumb               media-player-info            zenity
ethumb_client        menu                         zoneinfo
evas                 metainfo                     zoneinfo-icu
exactness            mime                         zsh
file                 misc
fish                 mozilla
omar@0M42:/usr/share$


icons dizinin içide bu şekilde

omar@0M42:/usr/share/icons$ ls
Adwaita                  Enlightenment-X  MokshaArcGreen-Icons
default                  gnome            Tango
desktop-base             hicolor          ubuntu-mono-dark
elementary-xfce          Humanity         ubuntu-mono-light
elementary-xfce-dark     Humanity-Dark    vendor
elementary-xfce-darker   locolor
elementary-xfce-darkest  LoginIcons
omar@0M42:/usr/share/icons$




Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 06 Kasım 2022 - 15:48:55

icons dizinin içi ayarlardaki görünüm sekmesindekiler tema yani

nxjoseph

Alıntı Yapicons dizinin içi ayarlardaki görünüm sekmesindekiler tema yani
icons = ikonlar
themes = temalar

/usr/share/themes ve /usr/share/icons

0M42

Peki joseph ben buraya ( /usr/share/icons) iconu nasıl taşıyacağım dosya yöneticisinden tut çek yaparak taşınmıyor. Terminalden root yetkisi ile komutla mı yapılması gerekiyor?

nxjoseph

ikonlarinizi ev dizininizdeki .icons dizinine koyabilirsiniz

0M42

#16
Öyle yaptım joseph peki öğrenmek maksadıyla soruyorum neden /usr/share/icons dizinine koymayıp ev dizininde gizli dizin oluşturup oraya koyduk?


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 06 Kasım 2022 - 17:49:55

Ve son olarak aşağıdaki komutta "~" ,  ";"  karakterlerinin görevi nedir neden kullanılır ve mv komutundan sonra taşımak istediğimiz dosyanın bulunduğu dizinde mi olmamız gerekiyor? Yani taşımak istediğim dosya başka bir dizinde, bende başka bir dizindeyim direk bu komutu yazsam yine olur mu?

mkdir ~/.icons/ ; mv Cyan-Breeze-Dark-Icons ~/.icons/

nxjoseph

Alıntı Yapneden /usr/share/icons dizinine koymayıp ev dizininde gizli dizin oluşturup oraya koyduk?
Bu ikonları ve temaları iki şekilde kurabilirsiniz: direkt sisteme (system-wide installation, sistem geneli kurulum) ya da kullanıcıya özel kurulum (user-specific installation, ev dizininde .icons)

"~" ana dizin için bir kısayoldur. ls /home/nxjoseph/ yazmak yerine ls ~ yazabilirsiniz.

";" Her birini noktalı virgülle (;) ayırdığınız sürece komut satırına istediğiniz kadar komut yazabilirsiniz.
Böyle sorular için mükemmel bir rehber
https://www.howtogeek.com/439199/15-special-characters-you-need-to-know-for-bash/
Ama İngilizce, yine de bunun için çeviri kullanabilirsiniz.

Ornek: ~/.bashrc , ev dizinindeki .bashrc dosyasini belirtir.

Alıntı Yapmv komutundan sonra taşımak istediğimiz dosyanın bulunduğu dizinde mi olmamız gerekiyor?
Hayir gerekmiyor.

Alıntı YapYani taşımak istediğim dosya başka bir dizinde, bende başka bir dizindeyim direk bu komutu yazsam yine olur mu?
evet

Ornek: sweet-icons indirdim, arsivden cikartip goruntuleyecegim ve ~/.icons dizinine tasiyacagim
tar -xf ~/Indirilenler/sweet-icons.tar.xz
ls ~/Indirilenler/
sweet-icons/
...
...

mv ~/Indirilenler/sweet-icons ~/.icons/

0M42

Sağol joseph hepsini not ettim teşekkür ederim. Bu arada sen ~ işaretini klavyede hangi tuşlarla çıkarıyosun? Benim klavyemde esc nin altındaki tuşun üzerinde görünüyor ama karakteri çıkaramıyorum.

| bunu da alt gr + Backspace tuşunun yanındaki tuş ile çıkarabiliyorum. Klavye ayarlarım mı yanlış acaba?

Ve bir de noktalı virgülün gördüğü işi | bu karakter de görüyor değil mi?

nxjoseph

Rica ederim.

Alıntı YapVe bir de noktalı virgülün gördüğü işi | bu karakter de görüyor değil mi?
hayir, ikisi de farkli seyler.

Alıntı YapBu arada sen ~ işaretini klavyede hangi tuşlarla çıkarıyosun?
Ben Ingilizce klavye duzeni kullaniyorum, shift + escnin altindaki tusa bastigimda o isareti yapabiliyorum. Ingilizce klavye duzeni ile daha rahat ediyorum. Türkçe ile denediğimde Alt Gr + Ü tuşu ile yaptım.

0M42

#20
Tamamdır joseph. Şöyle bir sorum olacak sana masaüstüm de warp diye bir dizin olsun. Ben bu dizini önce genel dizine taşıyacağım taşıdıktan sonra da sileceğim. Bu durumda kullanmam gereken komut aşağıdaki midir?

omar@0M42:~/Masaüstü$ mv warp/ /Genel/ ; rmdir warp/

Bu söylediğimi uygulamalı yapıyorum masaüstünden dosya kayboluyor. Sanıyorum önce taşınıyor sonra taşındığı yerden siliniyor olması gerektiği gibi yani.

Ama aldığım sonuç şu şekilde ;

omar@0M42:~/Masaüstü$ mv warp/ /Genel/ ; rmdir warp/
rmdir: failed to remove 'warp/': No such file or directory
omar@0M42:~/Masaüstü$



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 07 Kasım 2022 - 00:39:37

Sanırım hatamı anladım. rmdir komutuna sileceği dosyanın yolunu eksik gösteriyorum. Olması gereken şöyle sanıyorum ;

mv Masaüstü/warp/ Genel/ ; rmdir Genel/warp

Sence doğru bir komut mu bu?

nxjoseph

mv ~/Masaüstü/warp/ ~/Masaustu/Genel/ ; rmdir ~/Masaustu/Genel/warp

0M42

Şöyle bir sonuç aldım joseph

omar@0M42:~$ mv ~/Masaüstü/warp/ ~/Masaustu/Genel/ ; rmdir ~/Masaustu/Genel/warpmv: cannot move '/home/omar/Masaüstü/warp/' to '/home/omar/Masaustu/Genel/': No such file or directory
rmdir: failed to remove '/home/omar/Masaustu/Genel/warp': No such file or directory
omar@0M42:~$

nxjoseph

Daha önceki komutlarda bu taşıma işlerini ve klasörü silme işlemini gerçekleştirdiğiniz için komut uyarı verdi; böyle bir dizin veya dosya yok.

0M42

Tamamdır joseph kardeşim