MacOs etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
MacOs etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

5 Aralık 2024 Perşembe

Macbook Sequoia Anydesk Problemi Çözümü - Rosetta

 Macbook'un son sürümüne cihazımı yükselttiğimde Anydesk uygulamasının çalışmadığını farkettim. Aslında Anydesk açılıyor, ID veriyor ancak ne başka bir bilgisayara ne de başka bir bilgisayar benim cihazıma erişemiyor. Connection kısmında kalıyor, karşı tarafa istek ulaşmıyor. Uygulama izinleri verili ve herhangi bir eksiklik yok. Çözüm için aşağıdaki adımları uygulayabilirsiniz, ardından Anydesk uygulaması Sequoia sürümünde de rahatlıkla çalışmaya başlayacaktır.

Çözüm:

  • Finder uygulamasını açın
  • Anydesk uygulamasını bulun ve sağ klik yapın
  • Open using Rosetta yazısının yanında yer alan kutucuğu işaretleyin ve ekranı kapatın
  • Ardından Anydesk uygulamasını yeniden açmayı deneyin

Open Using Rosetta Nedir?

"Open Using Rosetta," Apple'ın macOS işletim sisteminde Intel tabanlı uygulamaların, Apple Silicon çipli (M1, M2 vb.) Mac'lerde çalışmasını sağlayan bir seçenektir. Rosetta 2, bu uyumluluğu sağlamak için uygulamaları çalıştırmadan önce kodlarını otomatik olarak dönüştürür. Bu özellik, eski uygulamaların yeni cihazlarda sorunsuz çalışmasını mümkün kılar. Ancak, performans açısından doğal Apple Silicon uygulamalarına göre biraz daha yavaş olabilir. Yeni bir Mac kullanıyorsanız ve eski bir uygulamayı açarken sorun yaşıyorsanız, bu seçeneği aktif hale getirmek faydalı olabilir.

18 Ekim 2024 Cuma

Rider Developer Tools Access Hatası Disable Etme - Kullanıcı Yetkilendirmesi

Rider'da bir proje debug edilirken sistem dosyalarındaki değişiklik için admin yetkisine ihtiyaç duyuluyor, bunu normal bir user yetkisindeki kullanıcının admin yetkisine ihtiyaç duymadan yapabilmesi için terminal üzerinden aşağıdaki komut bir kere çalıştırılır ve uyarı disable edilmiş olur.


sudo security authorizationdb write system.privilege.taskport allow

Bu komut, macOS'taki bir sistem yetkilendirmesini (system.privilege.taskport) tüm kullanıcılara erişilebilir hale getirir, böylece kullanıcılar belirli sistem süreçlerine erişim veya kontrol yetkisi kazanır. Ancak, bu sadece süreçlerle ilgili bir erişim hakkı sağlar ve kullanıcının genel yetkilerini veya rolünü (örneğin, yönetici yapma) değiştirmez. Güvenlik açısından dikkatle kullanılmalıdır, çünkü yetkilerin açılması potansiyel güvenlik risklerine yol açabilir.

27 Ağustos 2023 Pazar

HomeBrew Path Hatası Çözümü ve Macbook'a Ubuntu Kurmanın En Kolay Yolu

Ubuntu için multipass ve paket yönetimi içinde bilgisayarıma homebrew kurmaya çalışırken path hatasıyla karşılaştım. Bu hata aslında homebrew'in kurulduğunu ancak PATH ayarlarının yapılmadığını söylüyordu. Aldığım hatanın tam olarak metni ve ekran görüntüsü aşağıdaki gibi:


Warning: /opt/homebrew/bin is not in your PATH.
Instructions on how to configure your shell for Homebrew can be found in the 'Next steps' section below. ==> Installation successful!

Dolayısı ile macbook terminal üzerinde brew --version komutunu çalıştırdığımda yanıt alamıyordum. PATH ayarlarının yapılandırılması gerekiyordu.

Homebrew'i ilk kurarken kullandığım komutu unutmadan buraya ekleyeyim, zaten kendi web sitelerinde var ama blogda da dursun fena olmaz arkadaşlar.

$/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

PATH ayarlarını yapmak için kullandığım adımlar sırasıyla aşağıdaki gibidir:


İlk olarak zshrc dosyası oluşturulur, terminali kullanarak bu adımlara devam ediyoruz:
$touch ~/.zshrc

Ardından dosyayı düzenlemek için code veya bir metin editörüyle içerisine giriyoruz, ben nano kullanarak yapmayı tercih ettim:
$nano ~/.zshrc

Ardından içerisine aşağıdaki bilgileri ekleyip kaydederek çıkıyoruz, macte kaydetmek için Control+X ve YES kombinasyonunu kullanmanız gerekiyor:
$export PATH="/opt/homebrew/bin:$PATH"

son olarak yaptığımız değişiklikleri yüklemek için bu komutu çalıştırıyoruz:
$source ~/.zshrc

Artık path işlemi gerçekleşmiş olmalı ve terminale aşağıdaki komutu girerek homebrew yüklü sürümümüzü gözlemleyebilir ve bash komutlarını direkt terminalde kullanabiliriz:
$brew --version







Artık terminale bash komutu yazıp enter yaptıktan sonra kabuk arayüzüne geçerek diğer kurulumlarıma geçebilirim. Bu aşamadan önce multipass uygulamasını da ubuntu sitesinden indirip kurdum ve devamında bash üzerinde çalıştırdığım diğer komutları aşağıda listeliyorum:

$brew install qemu
$multipass help

Bu ekran lazım olabilir dursun burada:



$multipass version
$multipass launch -c 2 -m 2GB -d 30GB









Müthiş, harika bir kolaylık. Tek bir komutla ubuntu makinesi açıyorsunuz resmen. Virtualbox'la vs. dakikalarca uğraşmanıza gerek yok. Tek bir komut ve ubuntu elimin altında. Artık bundan sonrası RDP ile veya SSH ile veya canımız nasıl istiyorsa bağlanıp istediğimiz gibi ubuntuyu kullanmak kalıyor geriye.

Bu arada cihazlardan birini silmeyi denedim, bu komutu kullandım:
$multipass delete primary
Silme işleminin kalıcı olarak gerçekleşmesi için ek olarak buradaki komut çalıştırılır:
$multipass purge

instance ile ilgili bilgi almak için:
$multipass info unruffled-ghoul

Ve artık $multipass shell unruffled-ghoul komutunu yazarak kabuk üzerinden direkt ubuntunun shell ekranına salileser içerisinde geçiş yapabiliyoruz, hıza bakın bu inanılmaz bir şey değil mi?



$cat /etc/lsb-release
$sudo apt update
$sudo apt install neofetch
$neofetch

Eğer masaüstü ubuntu deneyimine geçmek istersek bu komut ile desktop özelliğini aktifleştirebiliyoruz, yani yükleme yapabiliyoruz.

$sudo apt install ubuntu-desktop xrdp 
$sudo passwd ubuntu
$ip a

Geriye ssh ile veya direkt multipass uygulaması kısayolu üzerinden shell linki ile tek tıklamayla sunucuya erişmeye veya RDP yaparak cihaza erişmeye kalıyor. Hepsi bu kadar.