How To Install texlive-bibtex-extra on Debian 11

In this tutorial we learn how to install texlive-bibtex-extra on Debian 11. texlive-bibtex-extra is TeX Live

Introduction

In this tutorial we learn how to install texlive-bibtex-extra on Debian 11.

What is texlive-bibtex-extra

texlive-bibtex-extra is:

Additional BibTeX styles and bibliography data(bases), notably including BibLaTeX.

This package includes the following CTAN packages:

aaai-named – BibTeX style for AAAI

aichej – Bibliography style file for the AIChE Journal

ajl – BibTeX style for AJL

amsrefs – A LaTeX-based replacement for BibTeX

annotate – A bibliography style with annotations

apacite – Citation style following the rules of the APA

apalike2 – Bibliography style that approaches APA requirements

archaeologie – A citation-style which covers rules of the German Archaeological Institute

authordate – Author/date style citation styles

beebe – A collection of bibliographies

besjournals – Bibliographies suitable for British Ecological Society journals

bestpapers – A BibTeX package to produce lists of authors’ best papers

bib2gls – Command line application to convert .bib files to glossaries-extra.sty resource files

bibarts – “Arts”-style bibliographical information

bibexport – Extract a BibTeX file based on a .aux file

bibhtml – BibTeX support for HTML files

biblatex – Sophisticated Bibliographies in LaTeX

biblatex-abnt – BibLaTeX style for Brazil’s ABNT rules

biblatex-ajc2020unofficial – BibLaTeX style for the Australasian Journal of Combinatorics

biblatex-anonymous – A tool to manage anonymous work with BibLaTeX

biblatex-apa – BibLaTeX citation and reference style for APA

biblatex-apa6 – BibLaTeX citation and reference style for APA 6th Edition

biblatex-archaeology – A collection of BibLaTeX styles for German prehistory

biblatex-arthistory-bonn – BibLaTeX citation style covers the citation and bibliography guidelines for art historians

biblatex-bath – Harvard referencing style as recommended by the University of Bath Library

biblatex-bookinarticle – Manage book edited in article

biblatex-bookinother – Manage book edited in other entry type

biblatex-bwl – BibLaTeX citations for FU Berlin

biblatex-caspervector – A simple citation style for Chinese users

biblatex-chem – A set of BibLaTeX implementations of chemistry-related bibliography styles

biblatex-chicago – Chicago style files for BibLaTeX

biblatex-claves – A tool to manage claves of old litterature with BibLaTeX

biblatex-dw – Humanities styles for BibLaTeX

biblatex-enc – BibLaTeX style for the Ecole nationale des chartes (Paris)

biblatex-ext – Extended BibLaTeX standard styles

biblatex-fiwi – BibLaTeX styles for use in German humanities

biblatex-gb7714-2015 – A BibLaTeX implementation of the GBT7714-2015 bibliography style for Chinese users

biblatex-german-legal – Comprehensive citation style for German legal texts

biblatex-gost – BibLaTeX support for GOST standard bibliographies

biblatex-historian – A BibLaTeX style

biblatex-ieee – IEEE style files for BibLaTeX

biblatex-ijsra – BibLaTeX style for the International Journal of Student Research in Archaeology

biblatex-iso690 – BibLaTeX style for ISO 690 standard

biblatex-jura2 – Citation style for the German legal profession

biblatex-juradiss – BibLaTeX stylefiles for German law theses

biblatex-lni – LNI style for BibLaTeX

biblatex-luh-ipw – BibLaTeX styles for social sciences

biblatex-manuscripts-philology – Manage classical manuscripts with BibLaTeX

biblatex-mla – MLA style files for BibLaTeX

biblatex-morenames – New names for standard BibLaTeX entry type

biblatex-multiple-dm – Load multiple datamodels in BibLaTeX

biblatex-musuos – A BibLaTeX style for citations in musuos.cls

biblatex-nature – BibLaTeX support for Nature

biblatex-nejm – BibLaTeX style for the New England Journal of Medicine (NEJM)

biblatex-nottsclassic – Citation style for the University of Nottingham

biblatex-opcit-booktitle – Use op. cit. for the booktitle of a subentry

biblatex-oxref – BibLaTeX styles inspired by the Oxford Guide to Style

biblatex-philosophy – Styles for using BibLaTeX for work in philosophy

biblatex-phys – A BibLaTeX implementation of the AIP and APS bibliography style

biblatex-publist – BibLaTeX bibliography support for publication lists

biblatex-realauthor – Indicate the real author of a work

biblatex-sbl – Society of Biblical Literature (SBL) style files for BibLaTeX

biblatex-science – BibLaTeX implementation of the Science bibliography style

biblatex-shortfields – Use short forms of fields with BibLaTeX

biblatex-socialscienceshuberlin – BibLaTeX-style for the social sciences at HU Berlin

biblatex-software – BibLaTeX stylefiles for software products

biblatex-source-division – References by “division” in classical sources

biblatex-subseries – Manages subseries with BibLaTeX

biblatex-swiss-legal – Bibliography and citation styles following Swiss legal practice

biblatex-trad – “Traditional” BibTeX styles with BibLaTeX

biblatex-true-citepages-omit – Correction of some limitation of the citepages=omit option of BibLaTeX styles

biblatex-unified – BibLaTeX implementation of the unified stylesheet for linguistics journals

biblatex-vancouver – Vancouver style for BibLaTeX

biblatex2bibitem – Convert BibLaTeX-generated bibliography to bibitems

biblist – Print a BibTeX database

bibtexperllibs – BibTeX Perl Libraries

bibtopic – Include multiple bibliographies in a document

bibtopicprefix – Prefix references to bibliographies produced by bibtopic

bibunits – Multiple bibliographies in one document

biolett-bst – A BibTeX style for the journal “Biology Letters”

bookdb – A BibTeX style file for cataloguing a home library

breakcites – Ensure that multiple citations may break at line end

cell – Bibliography style for Cell

chbibref – Change the Bibliography/References title

chembst – A collection of BibTeX files for chemistry journals

chicago – A “Chicago” bibliography style

chicago-annote – Chicago-based annotated BibTeX style

chicagoa – “Chicago” bibliography style with annotations

chscite – Bibliography style for Chalmers University of Technology

citeall – Cite all entries of a bbl created with BibLaTeX

citeref – Add reference-page-list to bibliography-items

collref – Collect blocks of references into a single reference

compactbib – Multiple thebibliography environments

crossrefware – Scripts for working with crossref.org

custom-bib – Customised BibTeX styles

din1505 – Bibliography styles for German texts

dk-bib – Danish variants of standard BibTeX styles

doipubmed – Special commands for use in bibliographies

ecobiblatex – Global Ecology and Biogeography BibLaTeX styles for the Biber backend

econ-bst – BibTeX style for economics papers

economic – BibTeX support for submitting to Economics journals

fbs – BibTeX style for Frontiers in Bioscience

figbib – Organize figure databases with BibTeX

footbib – Bibliographic references as footnotes

francais-bst – Bibliographies conforming to French typographic standards

gbt7714 – BibTeX implementation of China’s bibliography style standard GB/T 7714-2015

geschichtsfrkl – BibLaTeX style for historians

harvard – Harvard citation package for use with LaTeX 2e

harvmac – Macros for scientific articles

historische-zeitschrift – BibLaTeX style for the journal ‘Historische Zeitschrift’

icite – Indices locorum citatorum

ietfbibs – Generate BibTeX entries for various IETF index files

ijqc – BibTeX style file for the Intl. J. Quantum Chem

inlinebib – Citations in footnotes

iopart-num – Numeric citation style for IOP journals

is-bst – Extended versions of standard BibTeX styles

jbact – BibTeX style for biology journals

jmb – BibTeX style for the Journal of Theoretical Biology

jneurosci – BibTeX style for the Journal of Neuroscience

jurabib – Extended BibTeX citation support for the humanities and legal texts

ksfh_nat – BibTeX style for KSFH Munich

listbib – Lists contents of BibTeX files

logreq – Support for automation of the LaTeX workflow

ltb2bib – Converts amsrefs’ .ltb bibliographical databases to BibTeX format

luabibentry – Repeat BibTeX entries in a LuaLaTeX document body

margbib – Display bibitem tags in the margins

multibib – Multiple bibliographies within one document

multibibliography – Multiple versions of a bibliography, with different sort orders

munich – An alternative authordate bibliography style

nar – BibTeX style for Nucleic Acid Research

nmbib – Multiple versions of a bibliography, with different sort orders

notes2bib – Integrating notes into the bibliography

notex-bst – A BibTeX style that outputs HTML

oscola – BibLaTeX style for the Oxford Standard for the Citation of Legal Authorities

perception – BibTeX style for the journal Perception

plainyr – Plain bibliography style, sorted by year first

pnas2009 – BibTeX style for PNAS (newer version)

rsc – BibTeX style for use with RSC journals

showtags – Print the tags of bibliography entries

sort-by-letters – Bibliography styles for alphabetic sorting

splitbib – Split and reorder your bibliography

turabian-formatting – Formatting based on Turabian’s Manual

uni-wtal-ger – Citation style for literary studies at the University of Wuppertal

uni-wtal-lin – Citation style for linguistic studies at the University of Wuppertal

urlbst – Web support for BibTeX

usebib – A simple bibliography processor

vak – BibTeX style for Russian Theses, books, etc

windycity – A Chicago style for BibLaTeX

xcite – Use citation keys from a different document

zootaxa-bst – A BibTeX style for the journal Zootaxa

There are three methods to install texlive-bibtex-extra on Debian 11. 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-bibtex-extra 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-bibtex-extra using apt-get by running the following command:

sudo apt-get -y install texlive-bibtex-extra

Install texlive-bibtex-extra Using apt

Update apt database with apt using the following command.

sudo apt update

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

sudo apt -y install texlive-bibtex-extra

Install texlive-bibtex-extra Using aptitude

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

sudo aptitude update

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

sudo aptitude -y install texlive-bibtex-extra

How To Uninstall texlive-bibtex-extra on Debian 11

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

sudo apt-get remove texlive-bibtex-extra

Uninstall texlive-bibtex-extra And Its Dependencies

To uninstall texlive-bibtex-extra and its dependencies that are no longer needed by Debian 11, we can use the command below:

sudo apt-get -y autoremove texlive-bibtex-extra

Remove texlive-bibtex-extra Configurations and Data

To remove texlive-bibtex-extra configuration and data from Debian 11 we can use the following command:

sudo apt-get -y purge texlive-bibtex-extra

Remove texlive-bibtex-extra configuration, data, and all of its dependencies

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

sudo apt-get -y autoremove --purge texlive-bibtex-extra

Dependencies

texlive-bibtex-extra have the following dependencies:

References

Summary

In this tutorial we learn how to install texlive-bibtex-extra package on Debian 11 using different package management tools: apt, apt-get and aptitude.