Linux'ta Notepad++ Nasıl Kurulur (ve Denenecek 5 Alternatif)
Yayınlanan: 2023-02-18Notepad++, Windows'ta popüler bir düzenleyicidir, ancak resmi Linux desteğine sahip değildir. Ancak Notepad++'ı Linux üzerinde çalıştırmak da imkansız değildir ve size nasıl yapılacağını göstereceğiz. Geçici çözümlerimizin size uymaması durumunda göz önünde bulundurmanız gereken bazı önemli alternatifleri de göstereceğiz.
Favori Uygulamam Linux'ta Çalışıyor mu?
Notepad++ Yaklaşımı
Linux'ta Notepad++ Kurulumu
Notepad++'ı Başlatma
Notepad++ alternatifleri
Nano
Mikro
not defteriqq
Geany
Visual Studio Kodu
Favori Uygulamam Linux'ta Çalışıyor mu?
Windows'tan Linux'a geçmek çok fazla öğrenme, değişiklik ve ayarlama gerektirir. Bu beklenen bir durumdur ve aslında benimsenmelidir. Her şey bıraktığınız işletim sistemiyle aynı olsaydı, Linux'a geçmenin ne anlamı olurdu?
Yaşadığınız kültür şokunun derecesi kısmen Windows'ta hangi yazılımı çalıştırdığınıza bağlıdır. Örneğin, Windows'ta LibreOffice ve Thunderbird'e aşina iseniz, bunları Linux'ta kullanmanın hiçbir farkını görmezsiniz. Ancak büyük ihtimalle Linux'ta desteklenmeyen paketler kullanıyorsunuzdur. Ne yapabilirsin?
Neredeyse her zaman kabul edilebilir bir alternatif bulabilirsiniz. Aslında, muhtemelen farklı paket seçenekleri vardır. Windows eşdeğerleriyle aynı görünmeyebilirler ve uyum sağlamaları biraz zaman alabilir, ancak ofis paketlerini, grafik düzenleme paketlerini, posta istemcilerini ve ihtiyacınız olan her şeyi bulacaksınız.
Microsoft 365 gibi bazı yazılımlar çevrimiçi hizmet olarak mevcuttur, bu nedenle bir masaüstü istemcisinin olmaması gerçekten bir sorun değildir. Ancak çoğu yazılım sağlayıcı, ürünlerinin Hizmet Olarak Yazılım sürümünü sunmaz.
Kesinlikle belirli bir Windows uygulamasına sahip olmanız gerekiyorsa, onu Wine altında çalıştırmayı deneyebilirsiniz. Wine, Windows uygulamalarını Windows altında çalıştırdıklarına ikna etmeye çalışan, Linux için bir Windows öykünmesidir. Bazı paketler gayet iyi çalışıyor, diğerleri biraz lapa lapa olabilir.
Bir Linux bilgisayarda Windows uygulamalarına erişmenin başka bir yolu da VirtualBox, GNOME Boxes veya başka bir sanallaştırma aracı kullanmak ve Windows'u sanal bir bilgisayara kurmaktır. Bu, uygulamalarınızın yerel olarak Windows'ta çalışacağı anlamına gelir, dolayısıyla fiziksel bir Windows bilgisayarında olduğu kadar kararlı olmalıdırlar.
Ancak, bu çözümün kendi sorunları var. Örneğin, yazılımınızı Windows'ta kullanmak ve Linux ortamınızda depolanan dosyalara erişmek kullanışsızdır. Mümkün, ancak en sorunsuz iş akışı değil.
Ne Şarap ne de sanallaştırma optimum bir çözüm sunmaz. Her ikisinin de yazılım ile Linux bilgisayar arasında soyutlama katmanları vardır, her ikisi de ek sabit disk ve işlem ek yükleriyle birlikte gelir ve yerel bir Linux uygulamasını çalıştırmaktan daha yavaştır. Her iki çözüm de acemi dostu değildir.
Notepad++ Yaklaşımı
Notepad++, Windows'ta çok popüler bir metin düzenleyicisidir. Program kaynak kodunu düzenlemek için onu özellikle uygun kılan birçok özelliğe sahiptir. Tam yüklü bir metin düzenleyici ile gerçek bir entegre geliştirme ortamı arasında bir yerde bulunur.
Linux'ta desteklenmediği için "Notepad++ yaklaşımı" diye bir şey yoktur. Notepad++'ın Linux üzerinde çalışmasını sağlamak için kullanılan teknik resmi olmayan bir çabadır. Notepad++ geliştirme ekibinin bununla hiçbir ilgisi yok.
Proje, Notepad++'ı yüklemek için basit bir yol ve onu tek bir Snap paketinde çalıştırmak için önceden yapılandırılmış bir Şarap ortamı sağlar. Bu, Notepad++ yazılımını, Wine'ı, tüm bağımlılıkları ve Notepad++'ı çalıştırmak için gerekli Wine yapılandırmasını sağlar.
Linux'ta Notepad++ Kurulumu
Snap'in bilgisayarınızda yüklü olması gerekir. Ubuntu sistemlerinde önceden yüklenmiş olarak gelir. Diğer dağıtımlarda muhtemelen yüklemeniz gerekecektir.
Snap'i yükledikten sonra, bu komutla “Notepad++ (WINE)” snap'ini kurabilirsiniz. Bu bir Snap paketi olduğundan ve dağıtımınızın paket yöneticisini kullanmadığından, komut tüm Linux sürümleri için aynıdır.
sudo snap install notepad-plus-plus
Snap indirilirken bir ilerleme çubuğu göreceksiniz. Dosya indirildikten sonra kurulum başlayacaktır.
Uzun süre beklemeye hazır olun. Bunu Ubuntu, Manjaro ve Fedora çalıştıran üç test bilgisayarında denedik. Her birinde, çıtçıtın takılması en az 13 dakika sürdü. Sabırlı olun, sonunda tamamlanır.
Notepad++'ı Başlatma
Notepad++'ı başlatmak için sol taraftaki “Ctrl” ve “Alt” tuşları arasında bulunan “Süper” tuşuna basın. Arama çubuğuna "notepad" yazmaya başlayın, kısa süre sonra Notepad++ simgesini göreceksiniz.
Notepad++'ı başlatmak için simgeye tıklayın. Burada başka bir gecikme daha var, ancak bu yalnızca uygulamayı ilk başlattığınızda oluyor. Küçük bir iletişim kutusu, Wine'ın yapılandırma dosyalarını oluşturduğunu size bildirir.
Bu iletişim kutusu kapandığında, başka bir iletişim kutusu size Şarap uyumluluk katmanlarının hazırlanmakta olduğunu söyler.
Bu iletişim kutusu kapandığında, Notepad++ uygulaması başlatılır. İleride uygulamayı başlattığınızda bu iki gecikme olmadan açılıyor.
Gördüğünüz gibi, bu ekte yer alan Notepad++ sürümü 8.4.8'dir, bu yazım itibariyle geçerli sürümdür.
Bunun Linux üzerinde çalışan bir Windows uygulaması olduğunu söyleyebilirsiniz. Satır sonları için varsayılan kodlama, Unix//Linux "Linefeed" kuralı yerine Windows "Satır Başı" ve "Line Feed" kuralını izler.
Bu, durum çubuğundaki kodlama bildirimine çift tıklanarak ve içerik menüsünden "Unix (LF)" seçilerek değiştirilebilir.
Bir "Dosya Aç" veya "Dosya Kaydet" iletişim kutusunun açılması, dizin ağacında "Bilgisayarım" ile birlikte Windows'tan başka bir askıda kalmayı gösterir.
Notepad++ alternatifleri
Linux'ta metin düzenleme seçenekleriniz çoktur. Tüm dağıtımlar, nano ve Vim gibi birkaç düzenleyiciyle birlikte gönderilir. Diğerleri yalnızca bir kurulum komutu uzaklıktadır. Dolayısıyla, Notepad++'ın Linux bağlantı noktası size uymuyorsa, bu düzenleyicilerden en az biri size uyacaktır.
Nano
Nano harika ama basit bir terminal tabanlı düzenleyicidir ve bazı garip tuş atamaları vardır. Yine de birçok Linux dağıtımına önceden yüklenmiştir, bu nedenle muhtemelen hiçbir şey yüklemeden deneyebilirsiniz.
İLGİLİ: Linux Komut Satırı Metin Düzenleyicisi Nano Başlangıç Kılavuzu
Mikro
Yapılandırma dosyalarını değiştirmekten daha karmaşık bir şey yapıyorsanız, kendinizi çok hızlı bir şekilde daha fazla işlevsellik ararken bulacaksınız. Mikro, iyi bir yükseltmedir ve nano yerine önerdiğimiz bir yükseltmedir.
not defteriqq
Notepad ++ için yerel bir Linux benzeri benzeri ikamesine en yakın şey Notepadqq'dur.
Özdeş değil, ancak tanıdık menü adları ve onları bulmayı umduğunuz menü seçenekleriyle görsel olarak çok yakın. Bu komutla bir çırpıda kurabilirsiniz:
sudo snap notepadqq'u kur
Bazı dağıtımların depolarında da Notepadqq bulunur. Ubuntu'da şunları kullanabilirsiniz:
sudo apt notepadqq'u kur
Ve Manjaro kullanıcıları şunları yazabilir:
sudo pacman -S notepadqq
Notepadqq makroları desteklemez, ancak düz düzenleme amaçları için sekmeler, sözdizimi vurgulama ve aynı klavye kısayol bağlamalarının çoğu ile tüm önemli Notepad ++ işlevlerine sahiptir.
Geany
Daha çok geleneksel entegre geliştirme ortamı gibi bir şey istiyorsanız, Geany'yi kullanabilirsiniz.
Geany tüm depolarda bulunur. Geniş bir eklenti yelpazesine sahip, zengin özelliklere sahip, hızlı ve kararlı bir IDE'dir. Geany, kaynak kodu düzenlemeye ve geliştirme projelerini yönetmeye yöneliktir. Herhangi bir geliştirme yapmazsanız, basit bir metin düzenleyici daha iyi bir seçenektir.
Visual Studio Kodu
İhtiyacınız olursa, Microsoft Visual Studio Code'u yükleyip kullanabilirsiniz. Bu da bir çırpıda mevcuttur ve kurulumu kolaylaştırır.
sudo ek yükleme
Bu size, gerçek bir Linux uygulaması olarak çalışan, muhtemelen dünyanın en ünlü IDE'sini masaüstünüzde verir. Aslında, Windows'tan geçiş yapıyorsanız Visual Studio Code'u zaten biliyor olabilirsiniz.
Onlara Bir Test Sürüşü Yapın
Bir aletle başlayıp başlamayacağınızı bilmenin tek yolu onu kullanmaktır. Tüm bu düzenleyiciler ve IDE'ler ücretsizdir. Bunları yükleyin ve deneyin.
Kesinlikle Notepad++'a sahip olmanız gerekiyorsa, snap'i kurun. Yeterince yetenekli olduğu sürece başka bir düzenleyiciye açıksanız, Notepadqq muhtemelen bu amaca uyacaktır. Ayrıca yerel bir Linux uygulaması olarak da çalışacak.
Bir IDE'ye ihtiyacınız varsa, orada da seçenekleriniz vardır. Geany hızlı ve hafiftir, Visual Studio Code üstün kod tamamlama özelliğine sahiptir, ancak daha fazla kaynağa ihtiyaç duyar.
İLGİLİ: Windows PowerToys için 5 Linux Alternatifi