Offline engelske og DRAE ordbøger til terminalen

Jeg har ønsket at sende, hvordan man kontrollerer ord fra konsollen i lang tid, men det var Elav fremgang.

Jeg citerer kort sætningen fra Elavs engelsklærer, der delte med os i sit indlæg […] Når du ikke kender et ord på engelsk, skal du slå det op i en engelsk ordbog, ikke i en oversætter [...]

I dette indlæg bruger vi en applikation kaldet sdcv, som er en kommandolinjegrænseflade til det populære (i øjeblikket ikke understøttede) StarDict-program. Selvfølgelig kan de, der ønsker det, installere deres respektive grafiske interface. Derudover har jeg uploadet nogle ordbøger, så de ikke tager lang tid at finde dem og kan installere dem hurtigt.

Hvad jeg kan lide ved denne applikation er, at den viser dig definitionerne af alle tilgængelige ordbøger, så du kan have definitionen af ​​flere ordbøger og det tilsvarende ord på andre sprog eller kun på en anden, afhængigt af hvordan det er konfigureret.

Ordbøger inkluderet:

engelsk:

  • Oxford
  • WordNet

Español:

  • Ordbog for Royal Spanish Academy (RAE)

Tosproget:

  • Spansk engelsk
  • Engelsk spansk
I dette indlæg vil vi også installere den, som Elav har foreslået i det indlæg, jeg fortalte dig om, så pas på ikke at duplikere det.

SDCV-installation

Gentoo:

emerge sdcv
Jeg behøvede ikke at flytte ham til USE'erne, og han blev snart installeret. Naturligvis er spørgsmålet om USE meget varierende.

Slackware:

Slackbuild til rådighed, http://slackbuilds.org/repository/14.0/misc/sdcv/. Jeg installerede det med succes med sbopkg, jeg behøvede ikke at lede efter yderligere afhængigheder.

Bue:

pacman -S sdcv

Ubuntu:

sudo apt-get install sdcv

For andre distributioner er det ens, for eksempel i Fedora ville det være yum installer sdcv, i åbent forbrug zypper i sdcvosv.

Ordbøger installation:

cd && wget https://dl.dropboxusercontent.com/u/70368222/dics.tar.gz
mkdir -p /usr/share/stardict/dic
cd /usr/share/stardict/dic
sudo tar -xvzf dics.tar.gz

Nu har de installeret disse ordbøger.

Brug og syntaks

Den enkleste måde at bruge det på er at skrive sdcv og de ord, der skal søges, for eksempel:

sdcv hello world

Anvendelse: sdcv [OPTIONS] ord
-h, –hjælp med at få vist denne hjælp og afslut
-v, –version visningsversion af oplysninger og afslut
-l, –liste-dikter viser liste over tilgængelige ordbøger og exit
-u, –use-dict bognavn til søgning brug kun ordbog med dette bognavn
-n, –non-interaktiv til brug i scripts
–Utf8-output output skal være i utf8
–Utf8-input input af sdcv i utf8
–Data-dir sti / til / dir bruger denne mappe som sti til stardict datakatalog


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   3rn3st0 sagde han

    Praktisk og enkel. 100% implementeret

    Tak skal du have! (Y) 🙂

    1.    Angel_Le_Blanc sagde han

      Selv tak

  2.   pavloco sagde han

    Fremragende, jeg ledte efter noget lignende. Tak skal du have.

    1.    Angel_Le_Blanc sagde han

      Selv tak.

  3.   Angel_Le_Blanc sagde han

    En vigtig bemærkning er, at når jeg installerede det i Gentoo, havde jeg ikke konfigureret Gentoo til at bruge UTF-8, accenterede ord og ñ tilde genkendte det dem ikke. UTF-8-parametrene kan være nyttige i disse tilfælde.

  4.   Byron sagde han

    En hilsen! Jeg savner aldrig en post på din blog, virkelig en af ​​de bedste om Linux på spansk, som du kan få på nettet! Et spørgsmål uden for emnet (jeg mener ikke med dette, at det er en dårlig post xD), hvad er den skrifttype, du bruger? (den der ses i terminalens titel) tak! Tillykke fra Venezuela!

    1.    Angel_Le_Blanc sagde han

      Det er ikke, at bloggen er nøjagtigt nogen, selvom de selvfølgelig er Elav, gara_KZKG ... Jeg tror, ​​bloggen tilhører alle for alle. Nu, det billede, som dette indlæg repræsenterer, blev oprindeligt brugt af Elav, han ville vide, hvordan man svarede på dine spørgsmål.

      1.    ulempe sagde han

        Optagelsen er min 😀 og kilden er terminus er i aur (archlinux)

  5.   jon85p sagde han

    Interessant, jeg prøver det.

  6.   Sergio sagde han

    Nå, jeg kunne godt lide dette indlæg, en offline ordbog gør aldrig ondt, og i terminalen gør det det lidt mere ejendommeligt, meget godt bidrag. Tak skal du have.

  7.   dannlinx sagde han

    Fantastisk totalt praktisk og funktionelt. Mange tak!!!

  8.   Billede af Carlos Rivera sagde han

    Tak, det hjalp mig meget. Han ledte altid efter dette, og i terminalen gør han det bedre.

  9.   snok sagde han

    Meget god

  10.   djæger sagde han

    Jeg lavede min egen oversætter ved hjælp af i2e db (det var i Debian 4 repo synes jeg).

    https://github.com/xr09/shakespeare/archive/0.7b1.tar.gz

    Det har PyQt4 UI og cli med farver.

    Billeder ...
    http://imgur.com/ePqyjWq,4uGKNMD

  11.   Adrian sagde han

    når jeg er i terminalen
    sudo tjære -xvzf dics.tar.gz
    noget som

    tar (barn): dics.tar.gz.1: Kan ikke åbnes: Fil eller bibliotek findes ikke
    tjære (barn): Fejlen kan ikke gendannes: afslutter nu
    tjære: Barn returnerede status 2
    tar: Fejlen kan ikke gendannes: afslutter nu

    1.    Adrian sagde han

      det skal jeg gøre

      1.    Angel_Le_Blanc sagde han

        Det betyder, at enten filen ikke blev downloadet, eller at den blev downloadet under et andet navn.
        Hvorfor sørger du ikke for, at dics.tar.gz downloadede dig?
        Eller prøv igen?

        1.    Angel_Le_Blanc sagde han

          Nu hvor jeg ser den anden linje, skal mkdir bruges som root. Det er godt at reflektere over, hvad hver kommando gør.

  12.   Ricardo sagde han

    Fremragende, du ved ikke, hvor lang tid denne proces havde i baggrunden og ventede på, at den skulle vises.

  13.   cookie sagde han

    Fremragende, meget mere behageligt end at lede efter betydningen på nettet.
    Tak!

  14.   Xavier sagde han

    Jeg tilslutter mig flertallet, og jeg takker dig for dette fantastiske indlæg.
    Efter at have fulgt trinnene anden gang efter en geninstallation af Debian Testing og Xfce, har jeg imidlertid ikke formået at få dem til at arbejde. Han genkender kun Oxford, ingen af ​​de andre. Før geninstallationen fungerede alt perfekt, havde jeg endda nogle aliasser konfigureret til kun at høre DRAE.
    Jeg var også nødt til at flytte dics.tar.gz til stardict / dic-biblioteket for at pakke ud, fordi kommandoerne i guiden ikke finder filen. Men hvad der irriterer mig er, at ordbøgerne ikke er der, når jeg laver sdcv -l, det viser kun Oxford.
    Jeg har ændret tilladelserne til filerne med chmod -R til + r / usr / share / stardict / dic / så alle brugere kan læse dem, men intet.
    Nogle ideer? På forhånd mange tak.

    1.    Xavier sagde han

      Jeg svarer til mig selv, hvis det hjælper nogen.
      Faktisk var problemet en af ​​tilladelser, og måden at løse det på, selvom det var uortodoks, var simpelt:
      Jeg har lige åbnet biblioteket med Thunar som superbruger, og jeg kontrollerede mappernes tilladelser og bemærkede meddelelsen, der siger, at de er inkonsekvente. Ved at klikke på knappen, der venligt foreslår at rette fejlene, forbliver alt som det skal.
      Venlig hilsen.

  15.   FP sagde han

    Tak for denne meget nyttige idé at have ordbøger ved hånden. Dette hjælper.

  16.   Mario Guillemo Zavala Silva sagde han

    Jeg bruger Maya 13.00, og det fortæller mig, at jeg ikke har nok administrative tilladelser, jeg har brug for din hjælp, fordi det, jeg har gjort, er at fylde en gammel dic med vin. af vinde Xp.

    Hjælp mig venligst hilsner !!!!

  17.   x-mand sagde han

    Upåklagelig, installeret og kører 100%.

    Kerne: 3.16.3-1.gd2bbe7f-desktop x86_64 (64 bit) Desktop: KDE 4.14.1
    Distro: openSUSE 13.1 (flaske)

    Tak fordi du delte. 😉

  18.   glans sagde han

    Mange tak! Jeg har ledt efter noget lignende i lang tid. Linux og glade knus!

  19.   linuXgirl sagde han

    Fremragende! Jeg vil prøve det. Jeg er meget glad for at have en god gratis ordbog, det er derfor ... Vin, du kan gå til m ...!

  20.   Daniel badekåbe sagde han

    Meget brugbar. Tak skal du have!

  21.   miguel sagde han

    du skal opdatere, fordi jeg får følgende:
    Opretter forbindelse til dl.dropboxusercontent.com (dl.dropboxusercontent.com) [162.125.48.131]: 443… tilsluttet.
    HTTP-anmodning sendt, venter på svar… 404 Ikke fundet
    2017-04-18 14:13:24 FEJL 404: Ikke fundet.
    Det vil blive meget værdsat, hvis du opdaterer det eller fortæller mig, hvilket andet medium jeg kan bruge

  22.   Matthias af Kilden sagde han

    Tak for den fremragende tutorial!

    For dem der får en fejl, sender jeg 2 spansk-engelske og engelsk-spanske ordbøger for stardict, som jeg fandt der.

    https://www.dropbox.com/sh/hsh7vqsn6smhmo5/AADKlb4bCnoM8RZp-Z7Rf1owa?dl=0

    Greetings!

  23.   Ezequiel sagde han

    meget brugbar! tak for deling og tak også til Matías de la Fuente for filerne

  24.   Al sagde han

    Tiden har åbenbart ændret oplysningerne, og de er ikke blevet opdateret. Virker det stadig på en eller anden måde? Tak.

    :~# cd && wget https://dl.dropboxusercontent.com/u/70368222/dics.tar.gz
    –2022-11-24 05:36:46– https://dl.dropboxusercontent.com/u/70368222/dics.tar.gz
    Løser dl.dropboxusercontent.com (dl.dropboxusercontent.com)... 2620:100:601d:15::a27d:50f, 162.125.5.15
    Opretter forbindelse til dl.dropboxusercontent.com (dl.dropboxusercontent.com)[2620:100:601d:15::a27d:50f]:443... tilsluttet.
    HTTP-anmodning sendt, venter på svar… 404 Ikke fundet
    2022-11-24 05:36:47 FEJL 404: Ikke fundet.