Pacman e integrazione gnome-shell

Domande inerenti al gestore dei pacchetti di Arch Linux
Rispondi
nierro
Little John
Messaggi: 1019
Iscritto il: 19 novembre 2009, 17:51
Architettura: x86_64 (64bit)

Messaggio da nierro » 23 agosto 2011, 14:53

Come da titolo, in questa calda estate, mentre continuo il mio amatissimo ca**eggio, mi è venuta in mente un'idea.
Coloro che usano gnome3 e la sua shell, hanno certamente notato che dal menu "attività" qualsiasi cosa digitiamo nella casella di ricerca, è possibile cercarla su google e su wikipedia.
Stamattina ho aggiunto anche youtube seguendo una guida online, che ovviamente non ricordo dove fosse :)
Bè dicevo, mi è venuto in mente il mint-menu, in cui puoi, digitando nell'apposita casella, cercare anche tra i pacchetti da installare.
Vorrei capire da voi esperti, se è possibile integrare una feature del genere sul mio amato gnome3, e nel caso come fare, o se invece è solo un sogno, irrealizzabile, probabilmente suggerito dalla mia mente deperita a causa del caldo!
Ovviamente porgo i miei saluti,e vi auguro una buona giornata!
e grazie anticipatamente!!
ps: spero di non aver sbagliato sezione!

D.red
Novello Arciere
Messaggi: 31
Iscritto il: 6 gennaio 2011, 18:11

Messaggio da D.red » 24 agosto 2011, 11:33

Ora che ci penso, sarebbe veramente ottimo avere una feature del genere!!
Attendiamo il parere di qualche esperto e speriamo :D

Avatar utente
ambro
Robin Hood
Messaggi: 1933
Iscritto il: 27 agosto 2009, 21:37
Località: Verona

Messaggio da ambro » 24 agosto 2011, 12:08

Se vi interessa esistono già degli add-ons per firefox e chromium che fanno una ricerca nei pacchetti, in AUR e nel wiki di Arch.
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 4.3-ck - KDE Plasma 5
Mediacenter: Asrock Q2900 Itx - VGA Intel - 64bit - kernel 4.3-ck - lxde - Kodi - isengard
Netbook: Asus eeepc1001 - i686 - kernel 4.3 - lxde

nierro
Little John
Messaggi: 1019
Iscritto il: 19 novembre 2009, 17:51
Architettura: x86_64 (64bit)

Messaggio da nierro » 24 agosto 2011, 12:17

eh...quello che voglio io è proprio tipo mintmenu, con opzioni installa pacchetto, una cosa così...forse chiedo troppo...altrimenti basterebbe aggiungere un collegamente per cercare quel nome tra i pacchetti, sul sito di arch...avevo aggiunto anche il wiki di arch come ricerca ma riscontravo dei problemi...quello che voglio però sarebbe dannatamente comodo xD! rimango in attesa di insulti o risposte positive :D

Avatar utente
ambro
Robin Hood
Messaggi: 1933
Iscritto il: 27 agosto 2009, 21:37
Località: Verona

Messaggio da ambro » 24 agosto 2011, 12:38

Praticamente un'interfaccia grafica per pacman...
Non ditemi che sono un purista della linea comando, anche perché non è cosi, ma aborro qualsiasi cosa che voglia sostituirsi o complicare il fidato package manager :)
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 4.3-ck - KDE Plasma 5
Mediacenter: Asrock Q2900 Itx - VGA Intel - 64bit - kernel 4.3-ck - lxde - Kodi - isengard
Netbook: Asus eeepc1001 - i686 - kernel 4.3 - lxde

nierro
Little John
Messaggi: 1019
Iscritto il: 19 novembre 2009, 17:51
Architettura: x86_64 (64bit)

Messaggio da nierro » 24 agosto 2011, 12:54

no no... non intendo quello..anche io amo pacman cosi com'è...però capisci, sarebbe un'integrazione perfetta, e aiuterebbe un sacco molti utenti, oltre alla ovvia comodità...

Avatar utente
veleno77
Moderatore
Messaggi: 6282
Iscritto il: 25 marzo 2008, 18:26
Architettura: x86 (32Bit)
Località: Torino
Contatta:

Messaggio da veleno77 » 24 agosto 2011, 12:54

sarebbe più consono come richiamo al comando.. ma da aprire la shell e digitare per cercare con pacman tanto vale installare guake e avere il terminale sempre a portata di mano.. opinione personalissima anceh se ammetto che in krunner sarebbe carino come funzione
Se avete risolto il vostro problema, editate il primo post aggiungendo [Risolto] al titolo.
Problemi con Arch ? 1°Metodo-2°Metodo-3°Metodo
ArchWiki Translation Team - Cerchiamo traduttori!

nierro
Little John
Messaggi: 1019
Iscritto il: 19 novembre 2009, 17:51
Architettura: x86_64 (64bit)

Messaggio da nierro » 24 agosto 2011, 13:14

Ripeto, io concordo sia con veleno sia con ambro...però sarebbe una di quelle funzioni che attirerebbe l'attenzioni e introdurrebbe, mi spiace essere ripetitivo, una integrazione con Arch a dir poco perfetta.
Si ovvio è probabilmente più veloce alla fine aprire il terminale e dare un pacman -S ....., però volete mettere la semplicità per un utente che giunge da ubuntu et similia, di andare sull'hot spot, e su cerca scrivere "flashplugin" e avere la possibilità di installare il pacchetto?Ripeto la mia era solo una richiesta ufficiosa, chissà che qualche utente esperto che mantenga pacchetti su aur non venga spinto a fare una cosa simile!

Avatar utente
veleno77
Moderatore
Messaggi: 6282
Iscritto il: 25 marzo 2008, 18:26
Architettura: x86 (32Bit)
Località: Torino
Contatta:

Messaggio da veleno77 » 24 agosto 2011, 13:35

nessuno critica la tua idea sia chiaro il concetto .. è una integrazione carina di shell se vogliamo... ovvio che se si installa Arch in modo tradizionale credo sia sempre più veloce usare un terminale.. diciamo che come ricerca pacchetti non è male come idea...
Se avete risolto il vostro problema, editate il primo post aggiungendo [Risolto] al titolo.
Problemi con Arch ? 1°Metodo-2°Metodo-3°Metodo
ArchWiki Translation Team - Cerchiamo traduttori!

nierro
Little John
Messaggi: 1019
Iscritto il: 19 novembre 2009, 17:51
Architettura: x86_64 (64bit)

Messaggio da nierro » 24 agosto 2011, 14:32

si si tranquillo...boh è questo che ci piace dell'open source, no?Poter esporre le proprie idee senza aver paura che qualcuna dica che sei un' idiota :D
Beh chissà che qualche utente più esperto di me non ci pensi su!
Grazie comunque delle risposte, solerti come al solito!

Avatar utente
Gimmy
Novello Arciere
Messaggi: 89
Iscritto il: 21 agosto 2011, 23:17

Messaggio da Gimmy » 25 agosto 2011, 9:49

nierro ha scritto:Ripeto, io concordo sia con veleno sia con ambro...però sarebbe una di quelle funzioni che attirerebbe l'attenzioni e introdurrebbe, mi spiace essere ripetitivo, una integrazione con Arch a dir poco perfetta.
Concordo, è vero: Ubuntu ha già qualcosa di simile nella Dash Applicazioni di Unity, ma cliccando apre il Software Center, noi dovremmo lanciare un'istanza di pacman, che preferirei non installasse il pacchetto direttamente.

L'integrazione a cui pensi tu si potrebbe iniziare a realizzare con un bottone Pacman accando a Google che apre un terminale con "pacman -Ss $pacchetto_cercato" ? Sarebbe un compromesso utile e comodo credo, anche per inizare ad avere un po' di voti e capire quanto la cosa interessa o meno (anche se non so questo: è possibile attivare i "pulsati di ricerca" Google e Wikipedia direttamente da tastiera?).

ato
Novello Arciere
Messaggi: 121
Iscritto il: 7 marzo 2010, 19:13

Messaggio da ato » 25 agosto 2011, 10:53

Per una ricerca sui siti dir arch la soluzione è abbastanza semplice, basta creare questi due file e riavviare la shell (ALT+F2 -> r)

/usr/share/gnome-shell/search_providers/aur.xml

Codice: Seleziona tutto

<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>AUR</ShortName>
<Description>AUR</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16">data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAG8SURB
VDiNjZM/iBNBFMZ/MzvJunfmYFfwtjgbEzk4jhSKoNa2goiNaGXhCaYRDAiHNlprcYuVhaCNWIj4
BxSusBJRhNtDRTF6nCkWPUQMJJe4s2PhBhIvE/yaebz3vY/fDIwwxmBTGMX7JwtSNRbmX9g8yrr9
V+ccISYAa4CwEey6sbpDCJpFR6rZwJ19fLzyeZRP2pIni3LBU3IbGNVJs/M2nzXAU3K3pySeknTS
7OTZZ+v+fwccuvPhqOuIV64Sy56S9LTxm796i6O8W95g3633xcBTDWOYSY35kRl8bYzwHNkqFWX5
/rHy97EEgafqEwU54yqBMQRdnYnf2rCps1JHm0tjCeZuvpvaE7hrG+3U/9rq0dPDdK4jWlOuU1k9
PfdtJMGmzupvkrbf+NntLz8A7vbnXW1KG530wkiCMIp3Ag1gez57lNSqR/LZbeBU3m8D5aRWTf4l
uDywDPBwoH6anwb4AtSHrhBGcRk4w7A+DdRv+8SAC9wbCgCuAoW8XgOuAR8HAprAdWAdqADLYRSf
ABDTSyt7gdfAE+BKUqu+ZIzCKD4ILAKHgXkxvbRyEXie1KrWHzcm6MAfcSib4f24CrwAAAAASUVO
RK5CYII=</Image>
<Url type="text/html" method="GET" template="https://aur.archlinux.org/packages.php?K={searchTerms}"/>
</OpenSearchDescription>

/usr/share/gnome-shell/search_providers/pacman.xml

Codice: Seleziona tutto

<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>Pacman</ShortName>
<Description>Pacman</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16">data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAG8SURB
VDiNjZM/iBNBFMZ/MzvJunfmYFfwtjgbEzk4jhSKoNa2goiNaGXhCaYRDAiHNlprcYuVhaCNWIj4
BxSusBJRhNtDRTF6nCkWPUQMJJe4s2PhBhIvE/yaebz3vY/fDIwwxmBTGMX7JwtSNRbmX9g8yrr9
V+ccISYAa4CwEey6sbpDCJpFR6rZwJ19fLzyeZRP2pIni3LBU3IbGNVJs/M2nzXAU3K3pySeknTS
7OTZZ+v+fwccuvPhqOuIV64Sy56S9LTxm796i6O8W95g3633xcBTDWOYSY35kRl8bYzwHNkqFWX5
/rHy97EEgafqEwU54yqBMQRdnYnf2rCps1JHm0tjCeZuvpvaE7hrG+3U/9rq0dPDdK4jWlOuU1k9
PfdtJMGmzupvkrbf+NntLz8A7vbnXW1KG530wkiCMIp3Ag1gez57lNSqR/LZbeBU3m8D5aRWTf4l
uDywDPBwoH6anwb4AtSHrhBGcRk4w7A+DdRv+8SAC9wbCgCuAoW8XgOuAR8HAprAdWAdqADLYRSf
ABDTSyt7gdfAE+BKUqu+ZIzCKD4ILAKHgXkxvbRyEXie1KrWHzcm6MAfcSib4f24CrwAAAAASUVO
RK5CYII=</Image>
<Url type="text/html" method="GET" template="https://www.archlinux.org/packages/?q={searchTerms}"/>
</OpenSearchDescription>
Per un integrazione di pacman con gnome-shell sarebbe bello integrare quest'ultima con packagekit così da rendere disponibile il tutto per qualsiasi distribuzione, ma questo sarebbe un lavoro molto più complesso.

Avatar utente
Gimmy
Novello Arciere
Messaggi: 89
Iscritto il: 21 agosto 2011, 23:17

Messaggio da Gimmy » 25 agosto 2011, 11:19

ato ha scritto:Per una ricerca sui siti dir arch la soluzione è abbastanza semplice, basta creare questi due file
Grazie ato!
Qualcuno sa anche come riordinare i search providers? Ho mi pare usi l'ordine alfabetico dato che ho AUR - Wikipedia - Google (e aggiungendo zoogle e Aur ho ottenuto: AUR - Aur - Zoogle - Wikipedia - Google, mi pare)

nierro
Little John
Messaggi: 1019
Iscritto il: 19 novembre 2009, 17:51
Architettura: x86_64 (64bit)

Messaggio da nierro » 25 agosto 2011, 12:49

ato grazie mille, ma ci avevo già provato, e come dici te così si integra la ricerca dai siti di arch... tra l'altro non so bene per quale strano motivo aggiungendo la ricerca dei pacchetti da "www.archlinux.org/packages/?q={searchTerms}" mi aveva tolto gli altri 3 che avevo in precedenza (google wikipedia youtube)...e mi era rimasto solo quello, perciò avevo desistito e avevo aperto il post!
Non so bene come si possa fare ciò che intendo io, ma questa è già una buona soluzione.
Restiamo in attesa :)
Per riordinarli, dai un altro nome al file, in ordine alfabetico, basta che lasci "<ShortName>Pacman</ShortName>" e lo darà sempre col nome di pacman, ma se il file lo chiami zzz.xml, apparirà ultimo in ordine.
Spero di essermi spiegato!
buon pomeriggio!

Rispondi