How to Install and Uninstall moarvm Package on openSUSE Leap
Last updated: November 07,2024
1. Install "moarvm" package
This tutorial shows how to install moarvm on openSUSE Leap
$
sudo zypper refresh
Copied
$
sudo zypper install
moarvm
Copied
2. Uninstall "moarvm" package
This tutorial shows how to uninstall moarvm on openSUSE Leap:
$
sudo zypper remove
moarvm
Copied
3. Information about the moarvm package on openSUSE Leap
Information for package moarvm:
-------------------------------
Repository : Main Repository
Name : moarvm
Version : 2022.07-bp155.4.6
Arch : x86_64
Vendor : openSUSE
Installed Size : 9.9 MiB
Installed : No
Status : not installed
Source package : moarvm-2022.07-bp155.4.6.src
Upstream URL : https://moarvm.org
Summary : A virtual machine built especially for Rakudo
Description :
Short for "Metamodel On A Runtime", MoarVM is a modern virtual machine built
for the Rakudo compiler implementing the Raku Programming Language, and the
NQP Compiler Toolchain. MoarVM is used by the majority of Raku programmers.
Highlights include:
Great Unicode support, with strings represented at grapheme level
Dynamic analysis of running code to identify hot functions and loops, and
perform a range of optimizations, including type specialization and inlining
Support for threads, a range of concurrency control constructs, and asynchronous
sockets, timers, processes, and more
Generational, parallel, garbage collection
-------------------------------
Repository : Main Repository
Name : moarvm
Version : 2022.07-bp155.4.6
Arch : x86_64
Vendor : openSUSE
Installed Size : 9.9 MiB
Installed : No
Status : not installed
Source package : moarvm-2022.07-bp155.4.6.src
Upstream URL : https://moarvm.org
Summary : A virtual machine built especially for Rakudo
Description :
Short for "Metamodel On A Runtime", MoarVM is a modern virtual machine built
for the Rakudo compiler implementing the Raku Programming Language, and the
NQP Compiler Toolchain. MoarVM is used by the majority of Raku programmers.
Highlights include:
Great Unicode support, with strings represented at grapheme level
Dynamic analysis of running code to identify hot functions and loops, and
perform a range of optimizations, including type specialization and inlining
Support for threads, a range of concurrency control constructs, and asynchronous
sockets, timers, processes, and more
Generational, parallel, garbage collection