Raku'yu (Perl 6) Perl 5.26 ile birlikte Ubuntu'ya kurun


9

Raku (Perl 6) ve sentaksını öğrenmek için sabırsızlanıyorum.

Ubuntu makinemde zaten Perl 5 yüklü.

vinod@ubuntu-s-1vcpu-1gb-nyc1-01:~$ perl -v

This is perl 5, version 26, subversion 1 (v5.26.1) built for x86_64-linux-gnu-thread-multi
(with 67 registered patches, see perl -V for more detail)

Copyright 1987-2017, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

Raku'yu aynı Ubuntu sistemine kurmak istiyorum. Birkaç sorum var:

  1. Raku'yu nasıl kurabilirim?
  2. Raku'yu kurarsam, Perl 5.26 silinir / güncellenir mi? Perl 5.26'yı sistemimde istiyorum çünkü Perl 5'te birkaç komut dosyası çalışıyor.
  3. Tek bir sunucuda 2 Perl sürümü alabilir miyim?
  4. Raku'yu yüklersem, Raku / Perl 5 kodunu Ubuntu sunucusunda nasıl çalıştırabilirim? use Perl 5.26;Başlangıçta bahsetmem gereken gibi mi? Varsayılan olarak hangi Perl sürümünü alacak?
  5. Raku kodunu nasıl çalıştırabilirim?

2
Re " Tek sunucuda 2 Perl sürümü olabilir mi? ", Evet, ama Perl 6 / Raku Perl sürümü değil; Yepyeni bir dil.
ikegami

@ikegami: Teşekkür ederim. Aynı sunucuda Perl'in 2, yani 5.24 ve 5.26 sürümleri olacak mı?
vkk05

Bu yapılabilir. Bir düzine versiyonum var. Perl'i herhangi bir dizine kurabilirsiniz. Sen kullanabilirsiniz perlbrewyüklemek için
Ikegami

Yanıtlar:


11
$ sudo apt-get install rakudo 
[ ... stuff happens ... ]
$ perl6 -v
This is Rakudo version 2018.03 built on MoarVM version 2018.03
implementing Perl 6.c.
$ perl -v

This is perl 5, version 26, subversion 1 (v5.26.1) built for x86_64-linux-gnu-thread-multi
(with 67 registered patches, see perl -V for more detail)

Raku derleyicisi adlı pakette rakudo. Bu paket perl6, gerçek Raku derleyicisi olan bir program içerir . Perl derleyici ve Raku derleyici tamamen ayrı iki programdır, bu yüzden ikisinden birini kullanarak hem yüklü hem de kod çalıştırırken sorun yoktur. Perl ve PHP kadar ayrıdırlar.

Güncelleme: (Şimdi, tuhaf, silindi) bir yorumda,

Bir vi editörü açmanın ve buna bir kod yazmanın yolu neydi?

Bunu, kodun her yürütmede derlendiği veya yorumlandığı herhangi bir programlama dili için yaptığınız gibi yaparsınız - Perl, Python, Ruby, bash, hepsi aynı şekilde çalışır.

Raku kodu içeren bir metin dosyası yazabilir ve ile çalıştırabilirsiniz perl6 your_file_name.

Veya doğru shebang satırını (ki #!/usr/bin/perl6) dosyanın üstüne koyabilir ve dosyayı çalıştırılabilir hale getirebilirsiniz chmod +x your_file_name.


Teşekkürler @Dave. Bir cevap bulduğum için yorumu sildim. Bunun için özür dilerim.
vkk05

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.