Tilmaamahan yar-yar ee kooban ayaa soo baxaya sida ka jawaab celinta dareenka mid ka mid ah akhristayaashayada, Felipe, yaa noo soo qoray isagoo weydiinaya: «Sideen ku ogaan karaa barnaamijyada Java isticmaalaya?«. Hagaag, uma maleynayo inay jirto wado lagu ogaan karo taas, laakiin waxaa jira qaab fudud oo lagu ogaan karo xirmooyinkee (taas weeye, codsi noocee ah) oo ku taxan goobaha keydka waxay kuxirantahay baakadaha JAVA. Hab isku mid ah ayaa loo isticmaali karaa xirmo kale, tusaale ahaan si loo ogaado barnaamijyada ay ku tiirsan yihiin MONO. |
Waxa ugu caansan ayaa doonaya in la ogaado xirmooyinka kale ee ay tahay in lagu rakibo xirmada X si fiican ay u shaqeeyaan. Baakadahaas loo baahan yahay waxaa loo yaqaan 'dependencies' waxaana lagu ogaan karaa sidan:
apt-cache waxay kuxirantahay mypackage
Waxaad sidoo kale aadi kartaa Synaptic, raadso xirmada, samee midig u guji> Guryaha> Ku-tiirsanaanta.
Si kastaba ha noqotee, ujeedada qoraalkan ayaa ah in si sax ah loo ogaado waxa jira: xirmooyinkee ayaa leh X xirmo ahaan ku tiirsanaan. Si kale haddii loo dhigo, xaaladdan ayaynu naqaan xirmada "hooyada" waxaanan doonaynaa inaan ogaanno xirmooyinka kale ee u baahan in xirmadan "hooyada" lagu rakibo inay shaqeyso.
Aan u gudubno tusaalaha si aan si fiican wax uga fahamno arrinta. Aan aragno sida loo ogaado xirmooyinka kuxiran xirmada openjdk-6-jre. Taasi waa, sida loo ogaado barnaamijyadaas ku taxan goobaha keydka, kuwaas oo ku tiirsan JAVA.
Waxaan furay terminal oo waxaan ku qoray:
apt-cache wuxuu kuxiranyahay openjdk-6-jre
Liis dheer oo xirmooyin ah ayaa soo muuqan doona, oo ay ku jiraan OpenOffice, FreeMind, OpenCol, iwm.
Sidee loo helaa xirmada "hooyo" saxda ah?
Hagaag, illaa iyo hadda way fududahay, laakiin sideen ku ogaadaa waxa xirmada "hooyada" ku saleysan ee aan raadinayo? Waa hagaag, tani waxay u baahan tahay xoogaa khibrad ah iyo falanqeyn hore.
Ka soo qaad inaan rabo inaan ogaado dhammaan barnaamijyada ku saleysan MONO. Xaaladdaas, waxa aan sameeyay waxay ahayd inaan raadsado ku-xirnaanshaha codsi (GBrainy) oo aan ogahay inuu adeegsado MONO iyo, iyadoo taas laga duulayo, la ogaado xirmada "hooyada" oo la raadiyo ku-tiirsanaanta dhinaca ka soo horjeedda. Uff, waxay umuuqataa mid adag laakiin waa wax aan jirin.
Waxaan furay terminal oo waxaan ku qoray:
apt-cache waxay kuxirantahay gbrainy
Natiijooyinka waa kuwan:
Waxay kuxirantahay: mono-runtime
| Waxay kuxirantahay: libc6
| Waxay kuxirantahay: libc6.1
Waxay kuxirantahay: libc0.1
Waxay kuxirantahay: libglib2.0-cil
Waxay kuxirantahay: libgtk2.0-0
Waxay kuxirantahay: libgtk2.0-cil
Waxay kuxirantahay: liblaunchpad-dhexgalka1.0-cil
Waxay kuxirantahay: libmono-addins-gui0.2-cil
Waxay kuxirantahay: libmono-addins0.2-cil
Waxay kuxirantahay: libmono-cairo2.0-cil
Waxay kuxirantahay: libmono-corlib2.0-cil
Waxay kuxirantahay: libmono-posix2.0-cil
Waxay kuxirantahay: libmono-system2.0-cil
Waxay kuxirantahay: librsvg2-2
Waxay kuxirantahay: mono-csharp-shell
Waxay ila muuqatay in hal-ku-socodku uu noqon karo musharax wanaagsan, sidaa darteed waxaan go'aansaday inaan raadiyo dhammaan baakadaha ku tiirsan hal-socodka:
apt-cache wuxuu ku faanaa mono-runtime
Voila! Dhammaan xirmooyinka adeegsada MONO ayaa soo muuqda.
Si aad u aragto liistada dhammeystiran ee dhammaan xirmooyinka ku tiirsan xirmada MONO qaarkood, waxaan qori lahayn:
apt-cache wuxuu ku faanaa mono *
Waad ku mahadsantahay ka jawaabida Pablo, waadna ku mahadsan tahay boostada 🙂
Pablo waxaad tahay sanamkayga!
Boosto aad u fiican.
Wanaagsan! Waad ku mahadsan tahay xogta!
Kuweena adeegsada qeybinta guud ………… kaftan
loogu talagalay kuwa isticmaala maareeyayaasha xirmooyinka ku saleysan RPM amarkan ayaa la adeegsadaa
xirmooyinka rpm -qR
Tusaale:
Linux_ dhcppc3: ~> rpm -qR xmms
/ bin / sh
/ bin / sh
rpmlib (PayloadFilesHavePrefix) <= 4.0-1
rpmlib (CompressedFileNames) <= 3.0.4-1
libICE.so.6
libSM.so.6
libX11.so.6
libXxf86vm.so.1
libc.so.6
libc.so.6 (GLIBC_2.0)
libc.so.6 (GLIBC_2.1)
libc.so.6 (GLIBC_2.3)
libc.so.6 (GLIBC_2.3.4)
libc.so.6 (GLIBC_2.4)
libc.so.6 (GLIBC_2.7)
libdl.so. 2
libdl.so.2 (GLIBC_2.0)
libdl.so.2 (GLIBC_2.1)
libgdk-1.2.so.0
libglib-1.2.so.0
libgthread-1.2.so.0
libgtk-1.2.so.0
libpthread.so.0
libpthread.so.0 (GLIBC_2.0)
libpthread.so.0 (GLIBC_2.1)
libpthread.so.0 (GLIBC_2.3.2)
libxmms.so.1
rpmlib (PayloadIsLzma) <= 4.4.6-1