Newsgroup: it.comp.os.linux.iniziare
Titolo: quale package installare?

Innanzitutto
 
~$ lsb_release -a
 
No LSB modules are available.
 
Distributor ID:	Ubuntu
 
Description:	Ubuntu 22.04.1 LTS
 
Release:	22.04
 
Codename:	jammy
 
 
Ecco il problema
 
~$ /usr/bin/trans
 
bash: /usr/bin/trans: File o directory non esistente
 
 
...perchè sicuramente bisogna installare l'apposito package...
Quindi facciamo una ricerca
 
~$ apt-file search /usr/bin/trans
...compare un elenco di package
 
Quale bisogna installare?

 Quale bisogna installare?
 
translate-shell
 
che si trova nei repository [multiverse] di Ubuntu.
 
(vedi che se si formula la domanda correttamente è più facile ottenere
una risposta?)
 

 una risposta?)
 
Dovresti citarmi i punti che non ti sembrano corretti.

 (senza andare su google naturalmente).
 
"naturalmente" in che senso?
è diventato illecito?

 (senza andare su google naturalmente).
 


Il 02/09/22 02:59, Mark5320 ha scritto:

$ trans
Comando «trans» non trovato, ma può essere installato con:
sudo apt install translate-shell
 
 
-- 
|___|


Non era chiarissimo quale fosse la domanda perchè mancava una premessa 
che descrivesse a parole cosa volevi, cmq, non uso Ubuntu, ma è stato 
facile trovare questi:
 
-$ apt-file find ....
 
https://askubuntu.com/questions/481/how-do-i-find-the-package-that-provides-a-file#1912
 
 
-
https://packages.ubuntu.com/
 

Il 02/09/22 18:50, enoquick ha scritto:

Poco ortodosso, e cmq funzionante solo con bash (forse solo con le 
ultime versioni)

 -
https://packages.ubuntu.com/
 
 
https://packages.ubuntu.com/search?searchon=contents&keywords=trans&mode=exactfilename&suite=jammy&arch=any
 
 
5 risultati.
Beh con un po' di fortuna/intuito si potrebbe indovinare il package 
giusto :|

 è diventato illecito?
 
????

 giusto :|
 
beh basta vedere quale di questi è il translate tool di google. suppongo 
tu sappia che è questo ciò che vuoi installare, no?

 
 >>
 >> -$ apt-file find ....
 >
 > $ apt-file find trans | cat -m
 >
 > più di 55mila risultati, non male :D
Ah però
 
 >> 
https://askubuntu.com/questions/481/how-do-i-find-the-package-that-provides-a-file#1912
 
 >>
 >> -
https://packages.ubuntu.com/
 
 >
 > 
https://packages.ubuntu.com/search?searchon=contents&keywords=trans&mode=exactfilename&suite=jammy&arch=any
 
 >
 > 5 risultati.
 > Beh con un po' di fortuna/intuito si potrebbe indovinare il package 
giusto :|
 >
 
Usando /usr/bin/trans nella ricerca credo :P che i risultati siano di
meno(1) (forse anche col comando apt, molto forse: non ho modo di provare)

On 03/09/22 00:55, Fabio wrote:
 >
 >  >>
 >  >> -$ apt-file find ....
 >  >
 >  > $ apt-file find trans | cat -m
 >  >
 >  > più di 55mila risultati, non male :D
  (forse anche col comando apt, molto forse: non ho modo di provare)
Che probabilmente è uguale al tuo
 
~$ apt-file search /usr/bin/trans
 
che dici darti un elenco di pacchetti, ma quanto lungo potrà mai essere 
questo elenco, quanti pacchetti hanno in comune quello specifico file, 
mi pare strano, voglio dire se scrivi trans è normale che siano tanti, 
ma con tutto il percorso... forse vuole una punteggiatura diversa tipo 
delle virgolette?
 

Il 02/09/22 13:56, Mark5320 ha scritto:

Hai una ubuntu last version e non usi bash ?
Poi e' quello il package ?
aptitude search translate-shell
p   translate-shell 
 
- Command-line translator using Google Translate, etc.
 
 
 
 
-- 
|___|

 - Command-line translator using Google Translate, etc.
 
...si vabè :P

 Quale bisogna installare?
 
Viste anche un po' le risposte che ha gia' avuto:
$: apt-file search trans | grep -w /usr/bin/trans
translate-shell: /usr/bin/trans
 
-- 
bye, Yoda
 

 translate-shell: /usr/bin/trans
 
Ma c'e' anche la semplicissima scorciatoia:
$: apt-file -x search /usr/bin/trans


 $ apt-file find trans | cat -m
                                     ^^
*-n
 
chiedo scusa

 delle virgolette?
 
????

 tu sappia che è questo ciò che vuoi installare, no?
 
Supponi cosa?
Io so solo che voglio eseguire il comando (file) trans (/usr/bin/trans).
Io so solo che (dato che il file risulta inesistente) devo usare il comando
sudo apt install QUALCOSA
 
Come faccio a sapere cosa mettere al posto di QUALCOSA?
 
Gli strumenti usati finora hanno solo fornito risultati multipli... del 
tipo provali tutti, alla fine qualcuno funzionerà.

 Io so solo che voglio eseguire il comando (file) trans (/usr/bin/trans).
 
sì ma per fare cosa lo saprai pure, o no? 

Il 03/09/22 10:20, Yoda ha scritto:


ROTFL
Ma anche no :P dai.
Dì la verità, non l'hai neppure testata :P
E la ricerca è pure un po' lentina.

 translate-shell: /usr/bin/trans
 
eccolo!!!
 

 lentina.
 
apt-file -x search "/usr/bin/trans$"
 
meglio:
 
apt-file -F search "/usr/bin/trans"
 

 
 
questa va bene

 apt-file -F search "/usr/bin/trans"
 
Gia', ancora meglio: e' molto piu' veloce ciao
 
-- 
Yoda
 

 ...si vabè :P
 
 
Vabe, volevi una risposta e l'ho data
Fai tu
Hai un problema,te lo risolvo, e ti metti pure a polemizzare
Fai tu lo dico io ora
 
 
-- 
|___|

 
 
E quanto siamo permalosi (non hai visto gli smiley)
Cmq cercherò di non farlo più, chiedo scusa


i file sono forse indicizzati, ma di sicuro non per una ricerca regexp. 

 p   translate-shell
        ^^^^^^^^^^^^^^^^^^
 
Domanda:
Come si chiama Marco?
                ^^^^^
Risposta:
Marco.
^^^^^^
 
Molto bene...

Il 05/09/22 11:29, Mark5320 ha scritto:

questo comando era per vedere l'eseguibile in quale pacchetto sta
 
$apt-file search '/usr/bin/trans' | grep  'trans$'
 
translate-shell: /usr/bin/trans
 
 
$aptitude search translate-shell
p   translate-shell
- Command-line translator using Google Translate, etc
 
 
mentre questo comando serve per vedere la descrizione del package
 
 
-- 
|___|

 mentre questo comando serve per vedere la descrizione del package
 
Oh bene, adesso ti sei spiegato.
Permettimi una domanda. Si può avere la descrizione in un altro modo 
(senza installare aptitude)?

 questa va bene
 
Una curiosità.
I comandi, o meglio, le opzioni messe a disposizione dai vari comandi, 
riuscite a ricordarli a memoria, o usate spesso i manuali?


a memoria ricordo a malapena cosa ho mangiato a cena. in ram ho posto solo 
per quello che uso quotidianamente che ti garantisco non è poco.
 
per rispondere ho fatto:
 
apt-file --help
 
-F ricerca per match esatto di stringa. -x per espressione regolare, 
quindi è normale restituisca tutti i risultati che contengono la stringa 
cercata e non solo il match esatto.
 
tutto qua. due minuti dedicati.

Il 06/09/22 02:44, Mark5320 ha scritto:

$apt search translate-shell
Ordinamento... Fatto
Ricerca sul testo... Fatto
translate-shell/jammy,jammy 0.9.6.12-1 all
   Command-line translator using Google Translate, etc.
 
 
 
 
-- 
|___|

 che trovarti adiós
 
Non prendertele Yoda, dovresti conoscerlo "Alex" oramai ... è già da un
po' che ha iniziato ad infestare anche it.comp.os.linux.ubuntu,
ovviamente cambiando di volta in volta il suo nickname ma è talmente un
"personaggio particolare" che lo si riconosce immediatamente. :)
Se si sa come prenderlo, cioè a piccole dosi, i suoi interventi vanno
pure bene, perché animano un po' il gruppo e aiutano tendenzialmente a
imparare qualcosa di nuovo o a rinfrescare le conoscenze, ma guai a
lasciargli troppa corda, allora eccede, inizia a fare il maleducato ed
il troll come suo solito.
 

 ...
 
grazie

history search ( ctrl + r )
 
https://superuser.com/questions/7414/how-can-i-search-the-bash-history-
 
and-rerun-a-command
