acarzfr  
                
                  
                    Aralık 14, 2017,  5:38ös
                   
                  1 
               
             
            
              Bir programda yaşadığım sorunu çözmek için yaptığım araştırma sonrası bir dizi komut çalıştırmam gerekti. İşlemin belli bir yerinde sudo rsync -azvv tempbl/ /usr/share/texlive/texmf-dist/ şeklinde bir komut verdiğimde böyle bir komut yok hatasını veriyor. Anladığım kadarıyla tempbl dizinini /usr/share/texlive/texmf-dist/  dizinine kopyalamak için. rsync yerine thunar yazdım ancak bir şey değişmedi. Alternatif olarak hangi komutu kullanabilirim?
Uygulamam gereken komutlar aşağıda:
             
            
              
            
                
                
           
          
            
              
                mus19f1a  
              
                  
                    Aralık 14, 2017,  5:55ös
                   
                  2 
               
             
            
              Aşağıdaki komutu kullanarak Remote Sync (rsync) ’ paketini yükleyip,
sudo apt-get install rsync
 
sonrasında tekrar deneyebilir misiniz.
             
            
              
            
                
           
          
            
              
                acarzfr  
                
                  
                    Aralık 14, 2017,  6:12ös
                   
                  3 
               
             
            
              
Denedim. Son komuttan sonra şöyle bir çıktı verdi:
             
            
              
            
                
           
          
            
              
                mus19f1a  
              
                  
                    Aralık 14, 2017,  6:44ös
                   
                  4 
               
             
            
              Bu klasörler sanırım root grubuna ait, bu yüzden çalıştırdığınız komut bu klasörlere yazma(write)  iznine sahip değil.
/usr/local/share/texmf /var/lib/texmf  
Çözüm için 2 klasöründe sahip (owner)  ve grup (group)  durumunu değiştirebilirsiniz.
sudo chown kullanıcı_adınız kullanıcı_adınız 
 
Sahiplik durumunu değiştirmeniz problemi çözmezse aşağıdaki komutlar ile grup durumunu da değiştirip deneyebilirsiniz.
sudo chgrp kullanıcı_adınız kullanıcı_adınız 
 
Diğer bir alternatif ise komutu (mktexlsr ) root yetkisi ile çalıştırabilirsiniz. Fakat bu da güvenli kullanım için doğru olmayabilir.
             
            
              
            
                
           
          
            
              
                acarzfr  
              
                  
                    Aralık 14, 2017,  7:14ös
                   
                  5 
               
             
            
              mktexlsr: /usr/local/share/texmf/ls-R: no write permission, skipping…
çıktı bu şekilde.
             
            
              
            
                
           
          
            
              
                mus19f1a  
              
                  
                    Aralık 14, 2017,  7:37ös
                   
                  6 
               
             
            
              /texmf  klasörünün içerisindeki klasörlerin de owner ve grup bilgisini değiştirmek gerkekiyor.
komutları “-R” ekleyerek şu şekilde çalıştırabilir misin:
sudo chown -R kullanıcı_adınız kullanıcı_adınız kullanıcı_adınız kullanıcı_adınız 
 
             
            
              
            
                
           
          
            
              
                acarzfr  
              
                  
                    Aralık 14, 2017,  8:55ös
                   
                  7 
               
             
            
              mktexlsr: Updating /usr/local/share/texmf/ls-R…
Son çıktılar bunlar. Oldu herhalde ama programdaki sorunumu çözmedi.
             
            
              
            
                
           
          
            
              
                mus19f1a  
              
                  
                    Aralık 14, 2017,  9:27ös
                   
                  8 
               
             
            
              Programla ilgili sorununuz mktexlsr  paketinin yüklenmesiyle çözülecekse ve yüklediğiniz halde çözülmediyse, kontrol edebileceğiniz bazı durumlar;
– mktexlsr  paketi bir başka program üzerinden çağrılıyor ise, diğer program bu paketi görebiliyor mu?
Bağlantılı program üzerinde mktexlsr   ile ilgili bir hata mesajı var ise bu hata mesajı halen devam ediyor mu, hata mesajında bir değişiklik var mı?
 
– mktexlsr  doğru dosya yolu üzerinde kurulmuş mu?
– mktexlsr  düzgün çalışıyor mu?
mktexlsr --version
 
veya
mktexlsr --help
 
komutları ile kontrol edebilirsiniz.
Aklıma gelenler bunlar, hatayla ilgili detay verebilirseniz bilgim dahilinde yardımcı olabilirim.
             
            
              
            
                
           
          
            
              
                muratymsk  
              
                  
                    Aralık 15, 2017,  5:48öö
                   
                  9 
               
             
            
              Belki çok basit düşünerek cevap verdim ama yukardaki önerileri denemeden evvel su root yazarak giriş yapıp denediniz mi acaba ? @acarzfr 
             
            
              
            
                
           
          
            
              
                acarzfr  
              
                  
                    Aralık 15, 2017,  7:05öö
                   
                  10 
               
             
            
              
 mus19f1a:
 
mktexlsr --help
 
 
su root
komutunu verdiğimde parola istiyor giriyorum ama yetkilendirme hatası diyor.
             
            
              
            
                
           
          
            
              
                kaan  
              
                  
                    Aralık 15, 2017,  7:13öö
                   
                  11 
               
             
            
              sudo su olarak komutu girin.
             
            
              
            
                
           
          
            
              
                acarzfr  
              
                  
                    Aralık 15, 2017,  7:19öö
                   
                  12 
               
             
            
              sudo su
ile giriş yaptım ama /usr/share/texlive/texmf-dist/tex/latex/biblatex/biblatex.sty komutunu verdiğimde yine erişim engellendi uyarısını veriyor.
             
            
              
            
                
           
          
            
              
                cuneyt.ulusoy  
              
                  
                    Aralık 15, 2017, 11:30öö
                   
                  13 
               
             
            
              1 gönderi yeni bir konu için ayıklandı: Cd… komutunu uyguladığımda hata alıyorum