How To Install texlive-music on Kali Linux

In this tutorial we learn how to install texlive-music on Kali Linux. texlive-music is TeX Live

Introduction

In this tutorial we learn how to install texlive-music on Kali Linux.

What is texlive-music

texlive-music is:

Music-related fonts and packages.

This package includes the following CTAN packages:

abc – Support ABC music notation in LaTeX

autosp – A Preprocessor that generates note-spacing commands for MusiXTeX scores

bagpipe – Support for typesetting bagpipe music

chordbars – Print chord grids for pop/jazz tunes

chordbox – Draw chord diagrams

ddphonism – Dodecaphonic diagrams: twelve-tone matrices, clock diagrams, etc.

figbas – Mini-fonts for figured-bass notation in music

gchords – Typeset guitar chords

gregoriotex – Engraving Gregorian Chant scores

gtrcrd – Add chords to lyrics

guitar – Guitar chords and song texts

guitarchordschemes – Guitar Chord and Scale Tablatures

guitartabs – A class for drawing guitar tablatures easily

harmony – Typeset harmony symbols, etc., for musicology

latex4musicians – A guide for combining LaTeX and music

leadsheets – Typesetting leadsheets and songbooks

lyluatex – Commands to include lilypond scores within a (Lua)LaTeX document

m-tx – A preprocessor for pmx

musical – Typeset (musical) theatre scripts

musicography – Accessing symbols for music writing with pdfLaTeX

musixguit – Easy notation for guitar music, in MusixTeX

musixtex – Sophisticated music typesetting

musixtex-fonts – Fonts used by MusixTeX

musixtnt – A MusiXTeX extension library that enables transformations of the effect of notes commands

octave – Typeset musical pitches with octave designations

piano – Typeset a basic 2-octave piano diagram

pmx – Preprocessor for MusiXTeX

pmxchords – Produce chord information to go with pmx output

songbook – Package for typesetting song lyrics and chord books

songs – Produce song books for church or fellowship

xpiano – An extension of the piano package

There are three methods to install texlive-music on Kali Linux. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them.

Install texlive-music Using apt-get

Update apt database with apt-get using the following command.

sudo apt-get update

After updating apt database, We can install texlive-music using apt-get by running the following command:

sudo apt-get -y install texlive-music

Install texlive-music Using apt

Update apt database with apt using the following command.

sudo apt update

After updating apt database, We can install texlive-music using apt by running the following command:

sudo apt -y install texlive-music

Install texlive-music Using aptitude

If you want to follow this method, you might need to install aptitude on Kali Linux first since aptitude is usually not installed by default on Kali Linux. Update apt database with aptitude using the following command.

sudo aptitude update

After updating apt database, We can install texlive-music using aptitude by running the following command:

sudo aptitude -y install texlive-music

How To Uninstall texlive-music on Kali Linux

To uninstall only the texlive-music package we can use the following command:

sudo apt-get remove texlive-music

Uninstall texlive-music And Its Dependencies

To uninstall texlive-music and its dependencies that are no longer needed by Kali Linux, we can use the command below:

sudo apt-get -y autoremove texlive-music

Remove texlive-music Configurations and Data

To remove texlive-music configuration and data from Kali Linux we can use the following command:

sudo apt-get -y purge texlive-music

Remove texlive-music configuration, data, and all of its dependencies

We can use the following command to remove texlive-music configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge texlive-music

Dependencies

texlive-music have the following dependencies:

References

Summary

In this tutorial we learn how to install texlive-music package on Kali Linux using different package management tools: apt, apt-get and aptitude.