Linux-те қосымшаларды қалай қосуға болады

Бұл жазбада біз Linux-те бағдарламаны орнатудың әр түрлі тәсілдерін қысқартамыз. Ubuntu - ең танымал Linux дистрибутиві, әсіресе «Linux әлеміне» енді «сүңгіп» бара жатқандар арасында екенін ескере отырып, дәл «жаңадан бастаушыларға» бағытталған бұл шағын оқулық тек Ubuntu-ға бағытталған. . Қалай болғанда да, бұл оқу құралы барлық Debian және Ubuntu дистрибьюторларында жұмыс істейді (өйткені олардың барлығы .DEB пакеттерін пайдаланады), ал кейбір жалпы бағдарламалар мен тұжырымдамалар басқа дистрибьюторларда да жұмыс істейді.


Ubuntu-да жүйелік қосымшаларды қосудың, жоюдың немесе жаңартудың бірнеше әдісі бар.
Назар аударыңыз, Ubuntu үшін қол жетімді барлық бағдарламалар әдепкі бойынша орнатыла алмайды. Кейбір қолданбаларды қолмен орнату мүмкіндігін қосу қажет болады.
Қосымшаларды орнатудың негізгі тәсілдері:

  • Ubuntu бағдарламалық қамтамасыз ету орталығы. Сіз жүйеге пакеттерді өте қарапайым түрде қосуға немесе жоюға болатын қарапайым қосымша.
  • Бағдарлама Синаптикалық. Synaptic көмегімен сіз жүйеге орнататын бағдарламаларды көбірек басқара аласыз. Олардың көп саны. ЕСКЕРТПЕ: қазіргі уақытта Synaptic apt-get қолданады.
  • Бағдарлама Adept. Адепт - Kubuntu-ға енгізілген KDE-ге арналған Synaptic нұсқасы.
  • Бағдарламалар бейімділік немесе бейімділік. Бұл терминал режимінде жұмыс жасайтын жетілдірілген бағдарламалар. Олар өте қуатты, сонымен қатар жүйеге қосымшаларды қосуға және жоюға мүмкіндік береді. (Қол жетімділік apt-get-тен гөрі толық, жүктелген кітапханаларды есте сақтайды және егер олар ескірген болса, оларды өшіреді). Терминал режимінде жұмыс істейтін кез-келген бағдарламаның анықтамасын қарау үшін: (man nombre_del_programa). Мысал: man aptitude
  • Деб дестелері. .Deb кеңейтімі бар файлдар - бұл Ubuntu жүйесіне оңай орнатуға дайын қолданбалы бумалар.
  • Екілік файлдар. .Bin кеңейтімі бар файлдар Linux-та орындалатын бағдарламалар болып табылады.
  • Файлдарды іске қосыңыз. .Run кеңейтімі бар файлдар, әдетте, Linux-қа орнатуға арналған шеберлер болып табылады.

Біз қазір олардың әрқайсысын өзіндік ерекшеліктерімен көретін боламыз.

Бағдарламалар арқылы

Ubuntu бағдарламалық қамтамасыз ету орталығы

Бағдарлама Ubuntu бағдарламалық орталығы бұл Ubuntu-да бағдарламаларды орнатудың немесе жоюдың ең оңай жолы. Бұл сондай-ақ ең шектеулі.

Бағдарламаны мына жерден таба аласыз Бағдарламалар мәзірі> Ubuntu бағдарламалық қамтамасыз ету орталығы

(1) Қосымшаларды орнату үшін бағдарламаның негізгі экранында көрсетілген санаттардың бірін таңдаңыз. Бұл сол санаттағы бағдарламаларды көрсететін терезені жаңартады. Енді сіз орнатқыңыз келетін бағдарламаны тауып, оны екі рет шертуіңіз керек. Терезе оның сипаттамасын көрсетеді және орнату батырмасын басу арқылы оны орнатуға мүмкіндік береді.

(2) Егер сіз іздейтін бағдарлама қай бөлімде орналасқанын білмесеңіз. Жоғарғы оң жақта орналасқан іздеу өрісіне орнатқыңыз келетін бағдарламаның атауын енгізіңіз. Сіз бағдарламаның атауын жазған кезде, мүмкін үміткерлердің тізімі сіз іздегенді тапқанға дейін азаяды.

(3) Сол жақтағы «Орнатылған бағдарламалық жасақтаманы» басу арқылы сіз жүйеде орнатқан барлық бағдарламалардың тізіміне кіресіз. Егер сіз олардың кез-келгенін жойғыңыз келсе. Оны екі рет бассаңыз жеткілікті, терезе сізге бағдарламаның сипаттамасын көрсетіп, оны жоюға мүмкіндік береді.

Мұнда сіз оны видео форматта түсіндіргенін көре аласыз.

Синаптикалық пакет менеджері

Синаптикалық Бұл сіздің жүйеңізден бағдарламаларды орнатуға немесе жоюға арналған жетілдірілген жүйе. Қоршаған орта Ubuntu бағдарламалық қамтамасыз ету орталығындағыдай графикалық, бірақ әлдеқайда қуатты. Synaptic көмегімен сіз жүйеңізде орнатылған пакеттерді (қосымшаларды) толық басқара аласыз.

Synaptic іске қосу үшін таңдаңыз Жүйе -> Әкімшілік -> Synaptic Package Manager. Бұл пакет менеджері бізге пакеттерді өте қарапайым графикалық тәсілмен орнатуға, қайта орнатуға және жоюға мүмкіндік береді.

Синаптикалық экран 4 бөлімге бөлінген.

Екі маңыздысы - санаттар тізімі (1) сол жақта және пакеттерде (3) Оң жақта.

Тізімнен буманы таңдағанда оның сипаттамасы шығады (4).

Буманы орнату үшін санатты таңдауға болады, қажетті буманы тінтуірдің оң жағымен басып, «таңдаңызорнату үшін теру«Немесе жаса екі рет басу бума атауында.

Жүйеге орнатқыңыз келетін барлық пакеттерді осылайша белгілеп, оларды орнатуды жалғастыру үшін Қолдану түймесін басыңыз. Synaptic енді қажетті бумаларды интернеттегі репозиторийден немесе орнату CD-сінен жүктеп алады.

Сондай-ақ, іздеу батырмасын пайдаланып, орнатқыңыз келетін бумаларды табуға болады.

Іздеу батырмасын басу арқылы біз бағдарламаларды аты немесе сипаттамасы бойынша іздей аламыз. Біз орнатқымыз келетін бағдарлама орналасқаннан кейін оны орнату үшін екі рет шертеміз. Егер біз бағдарламаны жойғымыз келсе, оны тінтуірдің оң жағымен басып, жою немесе толығымен жою таңдаңыз.

Өзгерістерді қолдану үшін «Қолдану» батырмасын басу қажет.

Ubuntu-да бағдарламалық жасақтаманы орнату жүйесі өте қуатты және жан-жақты. Репозиторийлерде өтінімдер «пакеттерде» орналасқан. Әрбір пакетте басқалары бар, олар оның дұрыс жұмыс істеуіне байланысты. Synaptic осы тәуелділіктерді шешуге және сізге қажетті пакеттерді орнатуға қамқорлық жасайды. Бірақ бұл ғана емес. Бағдарламалық пакеттерде басқа бумалар, егер біз орнатқымыз келетін қосымша үшін қажет болмаса да, олардың пайдалы екендігі көрсетілген. Бұл «ұсынылған пакеттер«.

Біз Synaptic-ті осы пакеттерді қарастыратын етіп баптай аламыз «ұсынылады»Олар тәуелділіктер сияқты, осылайша оларды автоматты түрде орнатады.

Synaptic іске қосып, өтіңіз Параметрлер> Теңшелімдер, қойындыда жалпы «Ұсынылған пакеттерді тәуелділік ретінде қарау» өрісін белгілеңіз.

Мұнда сіз оны видео форматта түсіндіргенін көре аласыз.

Adept сарапшысы

Kubuntu қолданушылары Synaptic деп аталатын баламасына ие Adept сарапшысы. Оны мәзірден табуға болады KDE> Жүйе> Сарапшы әкімші. Операция Synaptic-ке өте ұқсас.

Сарапшы әкімші

Іздеу өрісі арқылы сіз бумаларды атауы бойынша да, сипаттамасы бойынша да іздей аласыз. Тізім нәтижесінің элементін екі рет басу арқылы ол орнату үшін белгіленеді.
Пакеттің тәуелділіктерін оның қасиеттеріне («егжей-тегжейлеріне») қарап көруге болады.

Біз adept мәзірін, содан кейін репозитарийді басқару арқылы басылымдағы репозиторийлерді басқара аламыз

Kubuntu бағдарламалық жасақтамасы : міне, олар (негізгі, ғалам, шектеулі, көпверситетті) және бастапқы кодтар орналасқан тағы біреуі, сондай-ақ қай жерден немесе қай серверден жүктейтінімізді таңдау үшін ашылмалы мәзір.

Үшінші тарап бағдарламалық жасақтамасы: Мұнда біз үшінші тарап репозиторийлерін немесе cdrom-ды қоса аламыз.

жаңартулар: Kubuntu жаңартулары, біз adept қарастыратын жаңартуларды таңдай аламыз, сонымен қатар автоматты жаңартуларды конфигурациялаймыз, оларды бізге ескертпестен орнатуды таңдай аламыз, үнсіз жүктеп аламыз немесе тек жаңартулар бар екенін ескертеміз.

Аутентификация: Міне, біз репозиторийлерден жүктейтін файлдарға арналған қолтаңбалардың кілттері, сонымен қатар бізді қызықтыратын үшінші тараптың репозиторийін тапсақ және қолтаңбалармен жұмыс жасасақ, оны қолтаңба файлын веб-сайттан немесе ftp-ден кез-келген каталогқа жүктеп, импорттай аламыз. немесе біз «Кілт файлын импорттау ...» батырмасын басу арқылы қосамыз.

Жүйеге өзгертулер енгізуге арналған репозиторийлерді қосқаннан немесе алып тастағаннан кейін жаңартуларды тексеру батырмасын басуымыз керек.

бейімділік және икемділік

Бағдарламаларды графикалық түрде орната алатынымызға қарамастан, алдыңғы тармақтарда айтылғандай, кез-келген бағдарламаны орнату үшін біз әрқашан терминалды қолдана аламыз.

Көптеген жаңа қолданушылар үшін бұл опция сәл күрделі және жұмбақ болып көрінуі мүмкін. Ештеңе шындықтан алшақ; үйреніп алған кезде бұл әлдеқайда ыңғайлы, оңай және жылдам болады.
Мәтіндік режимде бағдарламаларды орнатудың екі әдісі бар: көмегімен қабілеті және бірге apt-get.

Екі бағдарлама да бір-біріне өте ұқсас, тек бір детальдан басқа: икемділік пакетті орнатуда қолданылған тәуелділіктерді есінде сақтайды. Бұл дегеніміз, егер сіз икемділігі бар қолданбаны орнатсаңыз немесе жаңартып, содан кейін жойғыңыз келсе, қабілет бағдарламаны барлық тәуелділіктерімен бірге жояды (егер олар басқа пакеттерде қолданылмаса). Егер apt-get немесе Synaptic графикалық ортасымен орнатылса, жою тек тәуелділікті емес, тек көрсетілген буманы жояды.


УСО

Біз арқылы терминал ашамыз Қолданбалар -> Аксессуарлар -> Терминал.

  • Пакеттерді орнату:
$ sudo apt-get орнатыңыз
  • Пакеттерді жою:
$ sudo apt-get алып тастаңыз
  • Пакеттерді жою (конфигурация файлдарын қоса):
$ sudo apt-get тазарту
  • Қол жетімді пакеттер тізімін жаңартыңыз:
$ sudo apt-get жаңартуы
  • Жүйені пакеттің қол жетімді жаңартуларымен жаңартыңыз:
$ sudo apt-get жаңарту
  • Пәрмен параметрлерінің тізімін алыңыз:
$ sudo apt-get анықтамасы


Интернетсіз пакеттерді орнатыңыз

Интернеті бар компьютерде және біз қалаған бағдарлама / пакет орнатылмаған кезде, біз осы екі пәрменді пайдаланып бумаларды тәуелділіктерімен (орнатылмаған) жүктей аламыз:

sudo бейімділікті таза sudo бейімділікті орнату -d pack_name

Буманы aptitude / apt арқылы орнатқан кезде, ол белгілі бір қалтада қалады. Бірінші команданың көмегімен біз бұл пакеттерді компьютерден өшіреміз (бұл қазірдің өзінде орнатылған қондырғыларға әсер етпейді).

Екінші команда біз қалаған буманы және оған тәуелділіктерді жүктейді, бірақ ол оны орнатпайды. Енді біз «/ var / cache / apt / Archives» бөліміне өтіп, осы бумаларды көреміз. Біз оларды көшіреміз, байланысы жоқ компьютерге апарамыз және әрқайсысын немесе консольді екі рет басу арқылы орнатамыз:

sudo dpkg -i pack_name

Егер тәуелділіктер болса, алдымен оларды орнату керек екенін ұмытпаңыз. Сондай-ақ, мұндай тәуелділіктердің кейбірі компьютерге интернетте орнатылған, сондықтан олар жүктелмеуі мүмкін.

Егер интернеті бар компьютер бұрыннан орнатылған болса, оны «икемділікті алып тастау» арқылы (тазартусыз) алып тастауға болады және біз «-d» -ді кейінгі «икемділікті орнатудан» алып тастаймыз. Осылайша біз алдымен оны жойып, содан кейін жүктеп, орнатамыз. Осылайша, Интернеттегі компьютерде оны жойғанға дейін дәл солай болады.

Мүмкін болатын тәуелділік мәселелерін шешу және болдырмау үшін біз интернеттегі компьютердің синаптикасына кіре аламыз, біз өзімізге қажетті буманы іздейміз, қарастырылған буманы тінтуірдің оң жағымен басып, кіреміз Propiedades қойындысын таңдаңыз Тәуелділіктер. Онда біз пакетті компьютерге интернетсіз дұрыс орнату үшін қажет пакеттерді көреміз.

Сонымен қатар, бізде көптеген бағдарламалар мен .deb пакеттері бар дебиан дискілерін жүктеуге болады, бұл оларды ubuntu-мен үйлесімді етеді, біз тек бағдарламалық жасақтаманың түпнұсқаларын енгізіп, cd-rom қосу батырмасын басамыз.

Файлдарды пайдалану

Деб дестелері

Жүйеге қосымшаларды орнатудың тағы бір әдісі - орнатуға дайындалған және кеңейтімімен бірге пакеттер .deb.
Осы бумаларды орнату үшін сізге бар болғаны істеу керек екі рет нұқыңыз файлда Nautilus шолғышында және қосымша автоматты түрде іске қосылады gdebi, ол пакетті орнатуға және оны дұрыс орнату үшін басқа пакеттердің тәуелділіктерін іздеуге қамқорлық жасайды.

Егер қаласақ, оларды командалық жолдың көмегімен, команданы қолданып орнатуға болады dpkg:

sudo dpkg -i .deb

Бұл жағдайда сізге пакеттің ықтимал тәуелділіктерін қолмен орнату қажет болады.
Сол команданы пакетті жою үшін де қолдануға болады:

sudo dpkg -r


RPM пакеттерін Deb-ке түрлендіру

Red Hat, SUSE және Mandriva сияқты кейбір GNU / Linux таратылымдары Debian және Ubuntu .deb пакеттерінен өзгеше ұйымдастырылған .rpm пакеттерін пайдаланады.

Бұл пакеттерді орнату үшін алдымен оларды .deb форматына ауыстыру керек. Ол үшін қосымша қолданылады Шетелдіктер, оны осы мақалада түсіндірілген әдістердің бірін қолданып орнатуға болады. Өтініш Шетелдіктер келесідей қолданылады:

Біз терминал ашамыз (Қолданбалар> Аксессуарлар> Терминал) және келесі нұсқауды орындаңыз:

sudo шетелдік .rpm

Осылайша, бағдарлама буманың атымен, бірақ .deb кеңейтілімімен файл жасайды, оны Deb пакеттері түсіндірмесінен кейін орнатуға болады.

Авто пакет пакеттері (кеңейту .package)

Жоба Авто пакет дистрибутивтік және жұмыс үстеліне қарамастан Linux-та қосымшаларды орнатуды жеңілдету идеясымен дүниеге келді. Сондықтан көптеген жобалар оны пайдаланады, мысалы, Inkscape.

.Package файлын бірінші рет орнату өте оңай. Төмендегі нұсқауларды орындаңыз (жоба бетінде оның қалай жасалатыны да көрсетілген).

Файл жүктелгеннен кейін, біз оны орындауға рұқсат беруіміз керек, файлды және ол сұраған хабарламаны екі рет нұқыңыз. __ іске қосқыңыз немесе оның мазмұнын көргіңіз келе ме? біз басуымыз керек Жүгіру. Бұл аяқталғаннан кейін бағдарламаны орнатушы іске қосылады Авто пакет және пакеттің мазмұны.
Бағдарлама орнатылған кезде Авто пакет, орнатқыңыз келетін осы типтегі келесі файлды, жоғарыда айтылғандардың ешбірін орындамай, оны екі рет нұқыңыз.

Екілік файлдар

.Bin кеңейтімі бар файлдар екілік файлдар болып табылады. Олар пакеттер сияқты бағдарламалар жиынтығын немесе кітапханаларды қамтымайды, бірақ бағдарламаның өзі. Әдетте, коммерциялық бағдарламалар осы жүйе бойынша таратылады, олар тегін болуы мүмкін немесе болмауы мүмкін, бірақ әдетте тегін емес.
Осы типтегі файлды жүктеп, жүйеге сақтаған кезде оның іске қосылуға рұқсаты болмайды.

Біріншіден, біз файлды іске қосуға рұқсат беруіміз керек. Біз файлдың мәтінмәндік мәзірін көрсетіп, опцияны таңдаймыз Propiedades. Біз қойындысын таңдаймыз Рұқсаттар және біз файлдың иесіне арналған оқуға және жазуға рұқсаттары бар екенін көреміз, бірақ орындау үшін емес. Орындауға рұқсат беру үшін терезені белсендіреміз және терезені жабамыз.

 Енді файлға оны орындау үшін рұқсат бердік, соны істеңіз екі рет нұқыңыз. Мұны жасаған кезде сізге бірнеше мүмкіндік беретін терезе пайда болады. Таңдау жүгіру.

Мұны терминалдан жасау үшін:

Файлға орындауға рұқсат береміз:

sudo chmod + x .bin

Біз екілік файлды орнатамыз:

$ sudo ./.bin

Файлдарды іске қосыңыз

Файлдар .рун олар орнатуға көмектесетін әдетте графикалық сиқыршылар. Оларды орындау үшін терминалға кіру жеткілікті:

ш./жүгіру

Әдетте, суперпайдаланушы рұқсаттары қажет болған жағдайда (әкімші немесе деп те аталады) түбір) пароль сұрайды; егер жоқ болса, тек тапсырыс қосыңыз sudo пәрменнің алдында келесідей болады:

sudo sh ./.run

Қолданбаларды бастапқы кодтан құрастыру

Кейде сіз орнату бумаларын ұсынбайтын қосымшаларды таба аласыз және оларды бастапқы кодтан құрастыруға тура келеді. Ол үшін Ubuntu-да бірінші кезекте мета-пакетті орнату керек құрылыс-маңызды, осы мақалада түсіндірілген әдістердің бірін қолдана отырып.

Жалпы, қосымшаны құрастыру үшін келесі қадамдар орындалады:

  1. Бастапқы кодты жүктеңіз.
  2. Кодты ашқанда, ол әдетте gzip (* .tar.gz) немесе bzip2 (* .tar.bz2) астында қысылған гудронмен оралады.
  3. Кодты ашу арқылы жасалған қалтаны енгізіңіз.
  4. Сценарийді іске қосыңыз теңшейді (Компиляцияға әсер ететін жүйенің сипаттамаларын тексеру, осы мәндерге сәйкес компиляцияны конфигурациялау және файлды құру үшін қолданылады makefile).
  5. Пәрменді іске қосу жасау, компиляцияға жауапты.
  6. Пәрменді іске қосу sudo орнату орнатыңызқосымшаны жүйеге орнататын немесе жақсырақ пакетті орнататын checkinstallжәне жүгіріңіз sudo тіркелгісі. Бұл қосымша .deb бумасын жасайды, сондықтан оны келесі жолы жинауға тура келмейді, дегенмен оған тәуелділіктер тізімі кірмейді.

Пайдалану checkinstall Оның артықшылығы, жүйенің осылайша орнатылған бағдарламаларды қадағалап, оларды жоюды жеңілдетеді.

Міне, осы процедураны іске асырудың толық мысалы:

tar xvzf сенсорлары-апплет-0.5.1.tar.gz CD сенсорлары-апплет-0.5.1 ./configure --prefix = / usr make sudo checkinstall

Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

5 пікір, өз пікіріңізді қалдырыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   Tomas35 дижо

    Бұл менің ubuntus-тағы алғашқы пининосыма көмектесетіні үшін сізге көп рахмет

  2.   Linux қолданайық дижо

    Қош келдің, Томас!
    Блог үшін жаңа тақырыптар ұсынғыңыз келсе, біз сіздің қолыңызда боламыз.
    Алақай! Пауыл.

  3.   Мауро дижо

    Осы оқулықтарды өте толық, нақты және анық! Рахмет!

  4.   Мануэль. дижо

    Көп рахмет, өте қызықты пост.
    Мен сияқты жаңадан келгендердің пайдасына қарай жүре беріңіз.
    Тағы да рахмет.

  5.   Миндунди дижо

    Тәлімгерлік үшін көп рахмет.
    Ура!