Linux ઇકોસિસ્ટમમાં, Flatpak પેકેજોએ પોતાને પરંપરાગત પેકેજોના લવચીક અને વ્યવહારુ વિકલ્પ તરીકે સ્થાપિત કર્યા છે. જો કે, તેની કામગીરીની પદ્ધતિ, જે સેન્ડબોક્સ દ્વારા સિસ્ટમને અલગ કરવાની પ્રાથમિકતા આપે છે, તે એપ્લિકેશન મેનેજમેન્ટને મુશ્કેલ બનાવી શકે છે, ખાસ કરીને જ્યારે શેષ ફાઇલો એકઠા થાય છે. આ પડકાર ઉકેલવા માટે, ત્યાં દેખાય છે વેરહાઉસ, એક સરળ છતાં શક્તિશાળી સાધન જે Flatpak એપ્લિકેશન મેનેજમેન્ટ અનુભવને પરિવર્તિત કરે છે.
વેરહાઉસ તે સરળતા અને કાર્યક્ષમતા માટે જોઈ રહેલા લોકો માટે આદર્શ છે. તે એક ગ્રાફિકલ ઇન્ટરફેસ છે જે તમને ઇન્સ્ટોલેશનનું સંચાલન કરવા, વધારાના વપરાશકર્તા ડેટાને દૂર કરવા અને રીપોઝીટરીઝને સાહજિક રીતે સંચાલિત કરવાની મંજૂરી આપે છે. આગળ, અમે તેની વિશેષતાઓનું ઊંડાણપૂર્વક અન્વેષણ કરીશું, તેને ઉબુન્ટુ પર કેવી રીતે ઇન્સ્ટોલ કરવું અને અન્ય મુખ્ય ઘટકો જે તેને ઉબુન્ટુ વપરાશકર્તાઓ માટે આવશ્યક વિકલ્પ બનાવે છે. Flatpak.
વેરહાઉસ શું છે અને તેને શું ખાસ બનાવે છે?
વેરહાઉસ એ એક એપ્લિકેશન છે જે ખાસ કરીને ઉપયોગમાં સરળતા પર ધ્યાન કેન્દ્રિત કરીને ફ્લેટપેક એપ્લિકેશનને સંચાલિત કરવા માટે રચાયેલ છે. આધુનિક જીનોમ ડિઝાઇનથી પ્રેરિત, આ ગ્રાફિકલ ટૂલ ઘણી કમાન્ડ લાઇન-આધારિત ક્રિયાપ્રતિક્રિયાઓને બદલે છે, એક દ્રશ્ય અનુભવ પ્રદાન કરે છે જે જટિલ કાર્યોને સરળ બનાવે છે.
તેના મુખ્ય કાર્યોમાં ઇન્સ્ટોલ કરેલ એપ્લિકેશન્સની સંપૂર્ણ વિગતોનું પ્રદર્શન, એપ્લિકેશન સંસ્કરણો વચ્ચે ફેરફાર અને અનઇન્સ્ટોલ કરવાના સમયે અને પછીથી વધારાના ડેટાને દૂર કરવાનો સમાવેશ થાય છે. વધુમાં, વેરહાઉસ તમને બેચ ક્રિયાઓ કરવા દે છે, બહુવિધ એપ્લિકેશનોનું સંચાલન કરવામાં સમય બચાવે છે.
મુખ્ય વેરહાઉસ લક્ષણો
વેરહાઉસ માત્ર ફ્લેટપેક્સનું સંચાલન કરવાનું સરળ બનાવે છે, પરંતુ તે અદ્યતન સુવિધાઓ પણ ઉમેરે છે જે વપરાશકર્તા અનુભવને બહેતર બનાવે છે:
- એપ્લિકેશન મેનેજમેન્ટ: તમને ID, ઇન્સ્ટોલેશન કદ અથવા વર્ણન જેવા ગુણધર્મો દર્શાવતા, ઇન્સ્ટોલ કરેલ એપ્લિકેશનને સૂચિબદ્ધ અને સૉર્ટ કરવાની મંજૂરી આપે છે.
- સંસ્કરણ નિયંત્રણ: જ્યાં સુધી અગાઉનું વર્ઝન રીપોઝીટરીમાં ઉપલબ્ધ હોય ત્યાં સુધી અનિચ્છનીય અપડેટ્સના કિસ્સામાં એપ્લિકેશનના પાછલા સંસ્કરણો પર પાછા ફરવાનો વિકલ્પ પૂરો પાડે છે.
- વધારાના ડેટાને દૂર કરો: એવી ફાઇલોને ઓળખે છે જે હવે ઇન્સ્ટોલ કરેલ એપ્લિકેશનો સાથે સંકળાયેલ નથી અને જગ્યા ખાલી કરવા માટે તેને કાઢી નાખવાનો વિકલ્પ આપે છે.
- રિપોઝીટરી મેનેજમેન્ટ: તે Flathub જેવા રિમોટ્સને ઉમેરવા અથવા દૂર કરવાનું સરળ બનાવે છે, કસ્ટમ રિપોઝીટરીઝ સાથે એકીકરણને પણ મંજૂરી આપે છે.
- ડેટા બેકઅપ: સંભવિત જોખમી ક્રિયાઓ કરતા પહેલા વપરાશકર્તાના ડેટાના સ્નેપશોટ લેવાની સુવિધાઓ.
અને શા માટે તે ઉબુન્ટુ વપરાશકર્તાઓ માટે મહત્વપૂર્ણ છે
વેરહાઉસ એક સાધન છે Linux વપરાશકર્તાઓ માટે ઉપયોગી છે, પરંતુ ખાસ કરીને ઉબુન્ટુ માટે તેની મુખ્ય આવૃત્તિમાં જીનોમ સાથે. જો કે અમે પહેલાથી જ સમજાવ્યું છે ઉબુન્ટુમાં ફ્લેટપેક સપોર્ટને કેવી રીતે સક્ષમ કરવું, પ્રક્રિયા માટે અધિકૃત જીનોમ સ્ટોર ઇન્સ્ટોલ કરવાની જરૂર છે, અથવા ટર્મિનલમાંથી પેકેજો સ્થાપિત કરવા. તે ખરાબ વિકલ્પ નથી, પરંતુ જો આપણે ફ્લેટપેક પેકેજીસને મેનેજ કરવા માટે એપ સેન્ટર સિવાય બીજું કંઈક ઇન્સ્ટોલ કરવું હોય, તો વેરહાઉસ જેવા ચોક્કસ ટૂલને ઇન્સ્ટોલ કરવું વધુ સારો વિચાર હોઈ શકે છે.
ઉબુન્ટુમાં વેરહાઉસ જેવા સાધનનો ઉપયોગ કરવાનું મહત્વ મુખ્યત્વે આમાં રહેલું છે કેનોનિકલ દ્વારા લાદવામાં આવેલ પ્રતિબંધ, જે Flatpak પેકેજોને સપોર્ટ કરતું નથી. તે અન્ય ફ્લેવર્સમાં જરૂરી નથી, જેમ કે કુબુન્ટુ, જ્યાં તમે ડિસ્કવરમાંથી બધું જ કરી શકો છો.
ઉબુન્ટુ પર વેરહાઉસ ઇન્સ્ટોલ કરવું
વેરહાઉસનો ઉપયોગ કરવા માટે, તમારે પહેલા તમારી સિસ્ટમ પર Flatpak ગોઠવેલું હોવું જરૂરી છે. ઉબુન્ટુ પર, નીચેના આદેશનો ઉપયોગ કરીને ફ્લેટપેક ઇન્સ્ટોલ કરવું શક્ય છે:
sudo apt install flatpak
પછી, Flathub રીપોઝીટરી ઉમેરવામાં આવે છે, કારણ કે ત્યાં વેરહાઉસ ઉપલબ્ધ છે:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
છેલ્લે, આ આદેશ સાથે વેરહાઉસ ઇન્સ્ટોલ કરેલું છે:
flatpak install flathub io.github.flattool.Warehouse
એકવાર ઇન્સ્ટોલ થઈ જાય, તે એપ્લિકેશન મેનૂમાંથી અથવા એક્ઝેક્યુટ કરીને શરૂ કરી શકાય છે:
ફ્લેટપેક રન io.github.flattool.Warehouse
મૈત્રીપૂર્ણ અને લવચીક ઇન્ટરફેસ
જ્યારે તમે વેરહાઉસ ખોલો છો, ત્યારે તમારો સામનો થશે એક સુઘડ ઈન્ટરફેસ જે નેવિગેશનને સરળ બનાવે છે ઇન્સ્ટોલ કરેલ એપ્લિકેશનો વચ્ચે. તેના વિકલ્પો સ્પષ્ટ અને વ્યવહારુ છે, જે ફાઇલમાંથી નવી એપ્લિકેશનો ઇન્સ્ટોલ કરવાની મંજૂરી આપે છે .flatpakref
અદ્યતન ડેટા અને રિમોટ મેનેજમેન્ટ માટે.
ઉદાહરણ તરીકે, જો તમે સિસ્ટમ સ્તરે એપ્લિકેશન ઇન્સ્ટોલ કરવાનું પસંદ કરો છો, તો તે સંગ્રહિત થશે /var/lib/flatpak/app
, જે તમામ વપરાશકર્તાઓને તેનો ઉપયોગ કરવાની મંજૂરી આપશે. જો તમે વધુ ગોપનીયતાને પસંદ કરો છો, તો તમે તેને વપરાશકર્તા સ્તરે ઇન્સ્ટોલ કરી શકો છો, તેને અંદર મૂકીને ~/.local/share/flatpak/app
.
વધુમાં, તેની બેચ ક્રિયાઓ કરવાની ક્ષમતા, જેમ કે સામૂહિક અનઇન્સ્ટોલ અથવા વપરાશકર્તા ડેટા સાફ કરવા, તેને વ્યવસ્થિત સિસ્ટમ જાળવવા માટે એક શક્તિશાળી સાધન બનાવે છે.
વેરહાઉસ એક ઉપાય છે તેમના રોજિંદા જીવનમાં ફ્લેટપેક્સનો ઉપયોગ કરતા કોઈપણ વપરાશકર્તા માટે કાર્યક્ષમ. તેની સાહજિક ડિઝાઇન, તેની અદ્યતન કાર્યક્ષમતામાં ઉમેરવામાં આવે છે, તેને Linux વાતાવરણમાં સરળતા અને કાર્યક્ષમતા સાથે એપ્લિકેશનને મેનેજ કરવા માટે એક આવશ્યક સાધન તરીકે સ્થાન આપે છે. Flathub અને અન્ય રિમોટ્સ સાથે સંકલિત કરીને, તે એક સંપૂર્ણ અનુભવ પ્રદાન કરે છે જે નવા અને અદ્યતન વપરાશકર્તાઓ બંનેને અનુકૂળ આવે છે.