Linux'ta Notepad++ Nasıl Kurulur (ve Denenecek 5 Alternatif)

Yayınlanan: 2023-02-18
Bir bash istemi gösteren Linux dizüstü bilgisayar
fatmawati achmad zaenuri/Shutterstock.com
Notepad++ Linux'ta desteklenmez, ancak onu bir Windows öykünücüsü olan Wine kullanarak çalıştırabilirsiniz. Kurulumu kolay bir pakette Notepad++, Wine ve tüm bağımlılıkları kapsayan bir hızlı paket var. Ancak, alternatif bir Linux yerel düzenleyicisini düşünmeniz daha iyi olabilir.

Notepad++, 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.

İçindekiler

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.

Windows Yazılımını Ubuntu'da Wine ile Çalıştırma
İLİŞKİLİ Ubuntu'da Windows Yazılımını Şarapla Çalıştırma

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.

Linux'ta Snap Paketleriyle Nasıl Çalışılır?
İLGİLİ Linux'ta Snap Paketleriyle Nasıl Çalışılır?

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 

Notepad++ (WINE) eklentisini yükleme

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.

Şarap bildirimi iletişim kutusunu yapılandırma

Bu iletişim kutusu kapandığında, başka bir iletişim kutusu size Şarap uyumluluk katmanlarının hazırlanmakta olduğunu söyler.

Şarap uyumluluk katmanlarını yapılandırırken gösterilen iletişim kutusu

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.

Notepad++ Yardım, Hakkında iletişim kutusu

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.

Satır sonu kodlama menüsü

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++'daki "Bilgisayarım" dizin ağacı girişini gösteren "Dosya Aç" iletişim kutusu

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 terminal tabanlı metin düzenleyici

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

Mikro terminal tabanlı metin düzenleyici

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

Dil menüsü seçili ve C alt menüsü genişletilmiş olarak Notepadqq

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 

Notepadqq ekini yükleme

Bazı dağıtımların depolarında da Notepadqq bulunur. Ubuntu'da şunları kullanabilirsiniz:

 sudo apt notepadqq'u kur 

Ubuntu'da notepadqq kurulumu

Ve Manjaro kullanıcıları şunları yazabilir:

 sudo pacman -S notepadqq 

Manjaro'da notepadqq kurulumu

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

Geany IDE düzenleme C kaynak kodu

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

Microsoft Visual Code düzenleme C kaynak 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 

Visual Studio Code ekini 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