The
- 0.1 Жалпы түсініктер
- 0.2 Қойма дегеніміз не?
- 0.3 Менің таратылымыма бағдарламаларды қалай қосуға / жоюға болады?
- 0.4 Пакет менеджері үшін графикалық интерфейсті қолдану
- 0.5 Терминалды пайдалану
- 0.6 Linux-те бағдарламаларды орнатудың басқа тәсілдері бар ма?
- 0.7 Жақсы бағдарламалық жасақтаманы қайдан алуға болады
- 0.8 Ұсынылған бағдарламаларды қарағанға дейін алдыңғы түсіндірмелер.
- 1 Керек-жарақтар
- 2 Кеңсені автоматтандыру
- 3 қауіпсіздік
- 4 Бағдарламалау
- 5 Интернет
- 6 Мультимедиа
- 7 Ғылым және зерттеу
- 8 Түрлі Утилиталар
Жалпы түсініктер
Бөлімде толығырақ түсіндірілгендей Тарату, әр Linux тарату әдепкі бойынша орнатылған әр түрлі бағдарламалармен бірге келеді. Олардың маңызды бөлігі кеңейтілген кеңсе жиынтығымен және аудио, видео және кескіндерді өңдеу бағдарламаларымен қамтамасыз етілген. Бұл Windows-қа қатысты екі маңызды айырмашылық: а) барлық дистростар бірдей бағдарламалармен жүрмейді, б) көптеген дистрибьютерлер бұрыннан орнатылған өте толық бағдарламалармен келеді, сондықтан оларды бөлек алудың қажеті жоқ.
Бағдарламаларды орнату тәсілі дистрибутивтерде де әр түрлі болуы мүмкін. Алайда олардың барлығы Windows-тан ерекшеленетін ортақ идеяға ие: бағдарламалар сіздің дистрибьюторыңыздың ресми репозиторийлерінен жүктеледі.
Қойма дегеніміз не?
Репозиторий - бұл сайт, дәлірек айтсақ, сервер - бұл сіздің таратылымыңызға арналған барлық пакеттер сақталады. Бұл жүйеде БІРНЕШЕ бар артықшылықтары бағдарламалар орнатушыларын Интернеттен сатып алатын немесе жүктейтін Windows қолданатынымен салыстырғанда.
1) Қауіпсіздік: Барлық пакеттер орталық серверде орналасқандықтан және ашық кодты бағдарламалардың едәуір пайызы қамтылғандықтан (яғни кез-келген адам олардың не істейтінін көре алады), олардың құрамында «зиянды код» бар-жоғын бақылау әлдеқайда оңай және Ең нашар жағдайда «зиянкесті» басқарыңыз (репозиторийден пакетті алып тастау жеткілікті болады).
Бұл сонымен қатар пайдаланушыға сүйікті бағдарламаларын іздеу кезінде сенімсіз беттерді шарлауға мүмкіндік бермейді.
2) Жақсырақ жаңартулар: бұл жүйе БАРЛЫҚ амалдық жүйені жаңартуға мүмкіндік береді. Жаңартулар енді бағдарламалардың әрқайсысымен өңделмейді, соның салдарынан ресурстар, өткізу қабілеттілігі және т.б. Сонымен қатар, егер біз Linux-та БАРЛЫҒЫ бағдарлама (терезені басқарудан бастап жұмыс үстеліне дейін, ядро арқылы) болса, бұл сіздің қолданушыңыз қолданатын ең жасырын және жасырын бағдарламаларды сақтауға сәйкес әдіс. жүйе.
3) Бағдарламаларды тек администратор ғана орната алады: барлық дистростар осы шектеумен келеді. Осы себепті бағдарламаларды орнатуға немесе жоюға тырысқанда, жүйе сізден әкімші құпия сөзін сұрайды. Windows-тың жаңа нұсқаларында мұндай жағдай болғанымен, WinXP-ге үйреніп алған көптеген пайдаланушылар бұл конфигурацияны аздап тітіркендіруі мүмкін (дегенмен, мен сізге сенімдімін, жүйеде ең аз қауіпсіздікті қамтамасыз ету қажет).
Менің таратылымыма бағдарламаларды қалай қосуға / жоюға болады?
Мұны, негізінен, репозиторийлер арқылы жасау керек екенін бұрыннан білдік. Бірақ қалай? Әрбір таратылымда бағдарламаларды басқаруға мүмкіндік беретін сәйкес пакеттер менеджері бар. Әдетте Debian немесе Ubuntu-ға негізделген «жаңадан келген» дистрофияда ең көп таралған APT, оның ең танымал графикалық интерфейсі Синаптикалық. Дегенмен, сіз әрбір дистрофия өзінің пакет менеджерін таңдайтынын білуіңіз керек (Fedora мен туындыларда, RPM; Arch Linux және туындылары туралы, Pacman) және, әрине, сіз өзіңіздің қалаған GUI-ді таңдайсыз (егер ол бірге келсе).
Басыңыз Мұнда бағдарламаны орнатудың барлық әдістері туралы жазбаны оқу немесе қысқаша мазмұндаманы оқу үшін.
Пакет менеджері үшін графикалық интерфейсті қолдану
Біз байқағанымыздай, бумаларды орнатудың, жоюдың немесе қайта орнатудың ең кең тараған тәсілі пакет менеджері арқылы жүзеге асырылады. Барлық графикалық интерфейстер өте ұқсас дизайнға ие.
Мысал ретінде Synaptic бума менеджерін қалай пайдалану керектігін қарастырайық (ол Ubuntu-дің ескі нұсқаларында келді және қазір Ubuntu бағдарламалық қамтамасыз ету орталығы ауыстырады).
Ең алдымен, әрқашан қол жетімді бағдарламалар базасын жаңарту жақсы. Бұл батырманы қолдану арқылы жасалады Қайта жүктеу. Жаңарту аяқталғаннан кейін, іздеу терминін енгізіңіз. Көптеген пакеттер тізімде болуы мүмкін. Толығырақ көру үшін сізді қызықтыратындарды нұқыңыз. Егер сіз пакетті орнатқыңыз келсе, жасаңыз тінтуірдің оң жақ батырмасымен нұқыңыз опциясын таңдаңыз Орнату үшін белгілеңіз. Орнатқыңыз келетін барлық пакеттерді таңдағаннан кейін, батырманы басыңыз Қолданыңыз. Бумаларды жою үшін процедура бірдей, тек сіз опцияны таңдауыңыз керек Жою үшін белгілеңіз (бағдарламаның конфигурация файлдарын қалдырып, жою) немесе Толығымен жою үшін тексеріңіз (бәрін жою).
Терминалды пайдалану
Linux арқылы үйренетін бір нәрсе - терминалдан қорқу сезімін жоғалту керек. Бұл хакерлерге арналған нәрсе емес. Керісінше, үйреніп алғаннан кейін сізде күшті одақтас болады.
Графикалық интерфейсті іске қосқан кездегідей, бағдарламаларды орнату немесе жою үшін әкімші артықшылықтарына ие болу қажет. Терминалдан бұл әдетте командалық мәлімдеме арқылы басталады sudo. Қолайлы жағдайда бұған келесідей қол жеткізіледі:
sudo apt-get update // дерекқорды жаңартыңыз sudo apt-get install бумасы // пакетті орнатыңыз sudo apt-get буманы алып тастаңыз // пакетті жойыңыз sudo apt-get purge бумасы // apt-cache іздеу бумасын толығымен жойыңыз пакет // буманы іздеу
Синтаксис сіздің дистрибутивіңіз басқа бума менеджерін қолданған жағдайда өзгереді (айн / мин, пакман және т.б.). Алайда, идея мәні бойынша бірдей. Әр түрлі пакет менеджерлеріндегі командалар мен олардың баламаларының толық тізімін көру үшін мен оқуды ұсынамын Пакман розетта.
Сіз пайдаланатын пакет менеджеріне қарамастан, пакетті орнатқан кезде ол сізден басқа бумаларды орнатуды сұрауы әбден мүмкін тәуелділіктер. Бұл пакеттер сіз орнатқыңыз келетін бағдарламаның жұмыс істеуі үшін өте қажет. Жою кезінде сіз неге тәуелділіктерді жоюды сұрамады деп ойлануыңыз мүмкін. Бұл пакет менеджерінің жұмыс істеу тәсіліне байланысты болады. Басқа пакет менеджерлері мұны автоматты түрде жасайды, бірақ APT келесі команданы орындау арқылы оны қолмен жасауды талап етеді пайдаланылмаған орнатылған тәуелділіктерді жою Қазіргі уақытта сіздің жүйеңізде орнатылған кез-келген қосымша арқылы.
sudo apt-get autoremove
Linux-те бағдарламаларды орнатудың басқа тәсілдері бар ма?
1. Жеке репозитарийлер: Бағдарламаларды орнатудың ең кең тараған тәсілі - бұл ресми репозиторийлер арқылы. Сонымен бірге «жеке» немесе «жеке» репозитарийлерді орнатуға болады. Бұл, басқалармен қатар, бағдарлама әзірлеушілері өз қолданушыларына сіздің бағдарламаларыңыздың соңғы нұсқаларын ұсына алады, бұл сіздің дистрибьюторларыңыздың пакеттерді жинап, ресми репозитарийлерге жүктеуін күтпей-ақ.
Бұл әдіс, алайда, қауіпсіздікке қауіп төндіреді. Сіз өзіңіздің жеке сайттарыңыздан немесе әзірлеушілерінен «жеке» репозитарийлерді ғана қосуыңыз керек.
Ubuntu және туынды құралдарында бұл репозиторийлерді қосу өте оңай. Қарастырылған репозиторийді жай іздеңіз Launchpad содан кейін мен терминал ашып:
sudo add-apt-репозиторий ppa: репозиторий аты sudo apt-get жаңарту sudo apt-get install packagename
Толық түсіндіру үшін сізге осы мақаланы оқуды ұсынамын PPA-ны қалай қосуға болады (Жеке пакеттік архивтер - Жеке пакеттік мұрағаттар) Ubuntu-да.
Ubuntu-ға негізделмеген басқа дистрофиялар PPA қолданбайтынын, бірақ басқа репозитарийлерді басқа әдістер арқылы қосуға мүмкіндік беретіндігін түсіндіру керек. Мысалы, пакмэнді пакет менеджері ретінде пайдаланатын Arch Linux негізделген дистростарда PPA-ға өте ұқсас AUR (Arch Users Repository) репозиторийлерін қосуға болады.
2. Бос орамалар: Бағдарламаны орнатудың тағы бір әдісі - сіздің таратуыңыз үшін дұрыс буманы жүктеу. Мұны істеу үшін сізге білу керек, әр дистрибутив міндетті түрде бірдей емес пакеттік форматты пайдаланады. Debian және Ubuntu негізіндегі дистрибьюторлар DEB пакеттерін қолданады, Fedora негізіндегі дистрибьюторлар RPM пакеттерін пайдаланады және т.б.
Пакет жүктелгеннен кейін оны екі рет шерту жеткілікті. Бума менеджерінің графикалық интерфейсі бағдарламаны орнатқыңыз келе ме деген сұрақ қоя отырып ашылады.
Айта кету керек, бұл пакеттерді орнатудың қауіпсіз әдісі емес. Алайда, бұл кейбір нақты жағдайларда пайдалы болуы мүмкін.
3. Бастапқы кодты құрастыру- Кейде сіз орнату пакеттерін ұсынбайтын қосымшаларды таба аласыз және сіз бастапқы кодтан компиляция жасауыңыз керек. Мұны істеу үшін Ubuntu-да бірінші кезекте осы мақалада түсіндірілген әдістердің бірін қолданып build-essential деп аталатын мета-буманы орнату қажет.
Жалпы, қосымшаны құрастыру үшін келесі қадамдар орындалады:
1.- Бастапқы кодты жүктеңіз.
2.- Әдетте гудронға оралған және gzip (* .tar.gz) немесе bzip2 (* .tar.bz2) астында қысылған кодты ашыңыз.
3.- Кодты ашу арқылы жасалған қалтаны енгізіңіз.
4.- Конфигурация сценарийін орындаңыз (ол компиляцияға әсер ететін жүйенің сипаттамаларын тексеру, компиляцияны осы мәндерге сәйкес конфигурациялау және makefile файлын құру үшін қолданылады).
5.- Компиляцияға жауапты жасау командасын орындаңыз.
6.- Пәрменді іске қосу sudo орнату орнатыңызқосымшаны жүйеге орнататын немесе жақсырақ пакетті орнататын checkinstall, және sudo checkinstall іске қосыңыз. Бұл қосымша .deb бумасын жасайды, сондықтан оны келесі жолы жинауға тура келмейді, дегенмен оған тәуелділіктер тізімі кірмейді.
Сондай-ақ, checkinstall-ді қолданудың артықшылығы бар: жүйе осылайша орнатылған бағдарламаларды қадағалап, оларды жоюды жеңілдетеді.
Міне, осы процедураны іске асырудың толық мысалы:
tar xvzf сенсорлары-апплет-0.5.1.tar.gz CD сенсорлары-апплет-0.5.1 ./configure make sudo checkinstall
Оқуға ұсынылатын басқа мақалалар:
- Linux-қа қосымшаларды қалай орнатуға болады.
- PPA-дан қосымшаларды қалай орнатуға болады.
- GetDeb-тен қосымшаларды қалай орнатуға болады.
Жақсы бағдарламалық жасақтаманы қайдан алуға болады
Windows қосымшаларының, негізінен, Linux-та жұмыс істемейтіндігін түсіндіруден бастайық. Мысалы, олар Mac OS X жүйесінде жұмыс істемейтін сияқты.
Кейбір жағдайларда бұл платформалық қосымшалар, яғни әр түрлі операциялық жүйелер үшін қол жетімді нұсқалар. Бұл жағдайда Linux-қа арналған нұсқаны орнату жеткілікті және мәселе шешілді.
Мәселе аз болатын тағы бір жағдай бар: Java-да жасалған қосымшаларға келгенде. Java дәл амалдық жүйеге қарамастан қосымшалардың орындалуына мүмкіндік береді. Тағы да, шешім өте қарапайым.
Сол бағытта жұмыс үстелі қосымшаларына «бұлттағы» баламалар көбейіп келеді. Linux үшін Outlook Express клонын іздеудің орнына Gmail, Hotmail және т.б. веб-интерфейсін пайдаланғыңыз келуі мүмкін. Бұл жағдайда Linux үйлесімділігі проблемалары да болмас еді.
Бірақ тек Windows үшін қол жетімді қосымшаны іске қосу қажет болғанда не болады? Бұл жағдайда 3 балама бар: Windows-ты Linux-пен бірге қалдырыңыз («қалай аталады»қосарланған жүктеу«), Windows жүйесін» ішіне «Linux-ті а орнатыңыз виртуалды машина o Шарапты қолданыңыз, Windows-тың көптеген қосымшаларын Linux-де өздерінің ана тіліндей басқаруға мүмкіндік беретін өзіндік «интерпретатор».
Алайда, жоғарыда сипатталған 3 баламаның кез-келгенін жүзеге асыруға азғырылмас бұрын, мен Linux-та жұмыс істейтін бағдарламаның балама нұсқасы бар екенін жоққа шығаруды ұсынамын.
Дәл осы сияқты сайттар бар LinuxAlt, Фриальтс o Альтернатива онда сіз Windows-та қолданған бағдарламалардың баламаларын іздеуге болады.
Біраз уақыт бұрын біз а тізімдеу, дегенмен бұл 100% заманауи болмауы мүмкін.
Ұсынылған сілтемелерден басқа, төменде сіз категориялар бойынша топтастырылған ақысыз бағдарламалық жасақтаманың «crème de la crème» таба аласыз. Алайда, келесі тізім тек басшылық мақсатында жасалғанын және өте жақсы және саны өте көп тегін бағдарламалық жасақтама құралдарының толық каталогын ұсынбайтындығын ескеру қажет.
Ұсынылған бағдарламаларды қарағанға дейін алдыңғы түсіндірмелер.
{} = Блогтың іздеу жүйесін пайдаланып бағдарламаға қатысты жазбаларды іздеу.
{} = Бағдарламаның ресми бетіне өтіңіз.
{} = Бағдарламаны компьютерде орнатылған Ubuntu репозиторийлерін пайдаланып орнатыңыз.
Сіз біздің тізімде жоқ жақсы бағдарламаны білесіз бе?
Бізге а электрондық пошта бағдарламаның атауын көрсетіп, егер мүмкін болса, қосымша ақпаратты қосыңыз немесе ол болмаған жағдайда оны қайдан алуға болатындығын айтыңыз.
Керек-жарақтар
Мәтіндік редакторлар
- Ең танымал
- Бағдарламалауға бағытталған
- Консоль
- Көп мақсатты
Дөңгелектер
- Каир док. {
} {
} {
}
- Жоқ. {
} {
} {
}
- Док. {
} {
} {
}
- w жолағы. {
} {
} {
}
- Симдок. {
} {
} {
}
- Гном-до. {
} {
} {
}
- Kiba док. {
} {
}
Іске қосқыштар
Файл менеджерлері
- дельфин. {
} {
} {
}
- EmelFM2. {
} {
} {
}
- Gnome командирі. {
} {
} {
}
- жеңуші. {
} {
} {
}
- Крусадер. {
} {
} {
}
- Түнгі командир. {
} {
} {
}
- Nautilus. {
} {
} {
}
- PCMan файл менеджері. {
} {
} {
}
- Тунар. {
} {
} {
}
Кеңсені автоматтандыру
- OpenOffice. {
} {
} {
}
- LibreOffice. {
} {
}
- Жұлдызды кеңсе. {
} {
}
- KOffice. {
} {
} {
}
- Gnome кеңсесі. {
} {
} {
}
қауіпсіздік
- 11 үздік хакерлік және қауіпсіздік қосымшалары.
- Autoscan желісі, сіздің Wi-Fi-ге зиянкестерді анықтау үшін. {
} {
}
- олжаұрланған болса, ноутбукты табу. {
} {
}
- жолбарыс, қауіпсіздік аудитін жүргізу және зиянкестерді анықтау. {
} {
} {
}
- keepassX, барлық құпия сөздерді сақтау үшін. {
} {
} {
}
- Кламтк, антивирус. {
} {
} {
}
Бағдарламалау
IDE
- Анжута. {
} {
} {
}
- тұтылу. {
} {
} {
}
- Qt Creator. {
} {
} {
}
- Netbeans. {
} {
} {
}
- Моно дамыту. {
} {
} {
}
- Геана. {
} {
} {
}
- кодлит. {
} {
} {
}
- Лазарь. {
} {
} {
}
Интернет
Зерттеушілер
- Firefox. {
} {
} {
}
- Epiphany. {
} {
} {
}
- жеңуші. {
} {
} {
}
- хром. {
} {
} {
}
- Теңіз теңізі. {
} {
} {
}
- опера. {
} {
}
- Lynx. {
} {
}
электрондық пошта
- Гвиббер. {
} {
} {
}
- Пино. {
} {
} {
}
- gTwitter. {
} {
} {
}
- Чокок. {
} {
} {
}
- Баззберд. {
} {
} {
}
- Квит. {
} {
} {
}
- Квитик. {
} {
} {
}
- Twitter. {
} {
} {
}
- Твитим. {
} {
}
- Ясст. {
} {
}
Лездік хабар алмасу
- Linux үшін жылдам хабар алмасу клиенттері.
- Пиджин. {
} {
} {
}
- Копете. {
} {
} {
}
- PSI. {
} {
} {
}
- Джаббим. {
} {
}
- Гаджим. {
} {
} {
}
- эмпатия. {
} {
} {
}
- BitlBee. {
} {
} {
}
- Gyache жақсартылды. {
} {
}
- эмезен. {
} {
} {
}
- aMSN. {
} {
} {
}
- Меркурий хабаршысы. {
} {
}
- Kess. {
} {
} {
}
- Минбиф. {
} {
} {
}
IRC
- Linux-ке арналған ең жақсы 5 IRC клиенті.
- Пиджин. {
} {
} {
}
- Әңгімелесу. {
} {
} {
}
- Xchat. {
} {
} {
}
- Чатцилла. {
} {
} {
}
- Ирсси. {
} {
} {
}
- Квассель IRC. {
} {
} {
}
- Smuxi. {
} {
} {
}
- KVirc. {
} {
} {
}
- ERC. {
} {
} {
}
- weechat. {
} {
} {
}
- ScrollZ. {
} {
} {
}
FTP
- FileZilla. {
} {
} {
}
- gFTP. {
} {
} {
}
- FireFTP. {
} {
}
- kftpgrabber. {
} {
} {
}
- NCFTP. {
} {
} {
}
- Тегін ашық FTP беті. {
} {
} {
}
- LFTP. {
} {
} {
}
Торрент
- Linux үшін ең жақсы 9 Bittorrent клиенттері.
- Трансмиссия, өте жұқа және қуатты клиент (дегенмен «толық» емес). {
} {
} {
}
- Топан су, мүмкін GNOME үшін ең толық Bittorrent клиенті. {
} {
} {
}
- KTorrent, KDE үшін Deluge эквиваленті. {
} {
} {
}
- Битторнадо, ең озық клиенттердің бірі. {
} {
} {
}
- QBittorrent, Qt4 негізіндегі клиент. {
} {
} {
}
- торрент, терминал үшін клиентті қарлайды. {
} {
} {
}
- aria2, терминал үшін тағы бір жақсы клиент. {
} {
} {
}
- Vuze, қуатты (бірақ баяу және «ауыр») Java негізіндегі клиент. {
} {
} {
}
- Торрент ағыны, веб-интерфейсі бар клиент (торренттеріңізді интернет-шолғыштан басқарыңыз). {
} {
} {
}
- Torrent эпизодын жүктеуші, сүйікті серияңыздың бөлімдерін автоматты түрде жүктеу үшін. {
} {
}
Мультимедиа
аудио
- Аудио ойнатқыштар
- Аудио өңдеу
- Секвенсорлар
- Синтетизадорлар
- Композиция және музыкалық нота
- Түрлендіргіштер
- басқалары
Бейне
- Барлық бейне ойнатқыштар.
- Жұмыс үстелін жазуға арналған құралдар.
- Бейне ойнатқыштар
- VLC {
} {
} {
}
- GXine {
} {
} {
}
- Тотем {
} {
} {
}
- ойнатқыш {
} {
} {
}
- SMPlayer {
} {
} {
}
- KMPlayer {
} {
} {
}
- UMPlayer {
} {
}
- Кофеин {
} {
} {
}
- Огле {
} {
}
- Helix {
} {
}
- Нағыз ойыншы, realaudio форматындағы ойнатқыш. {
} {
}
- Миро, интернеттегі теледидар мен бейнеге арналған алаң. {
} {
} {
}
- Моовида медиа орталығы, интернеттегі теледидар мен бейнеге арналған платформа. {
} {
} {
}
- Гнаш, флеш-бейнелерді ойнату. {
} {
} {
}
- VLC {
- Бейне өңдеу
- Түрлендіргіштер
- Анимация
- DVD жасау
- Веб-камера
- Үстелдегі жазу
Кескін, дизайн және фотография
- Көрермендер + adm. фототека + негізгі редакциялау
- Кескінді кеңейту және құру
- Векторлық кескіндерді редакциялау
- CAD
- Түрлендіргіштер
- Сканерлеу
- басқалары
Ғылым және зерттеу
- Астрономия
- Биология
- Биофизика
- Химия
- Геология және география
- Физика
- Математика
- Жұмсақ қолдануға арналған 10 себеп. ғылыми зерттеулерде ақысыз.
Түрлі Утилиталар
- Жүйені басқару
- Файлдарды басқару
- Кескінді жазу және виртуалдандыру
- Брасеро, кескіндерді жазу / шығару үшін. {
} {
} {
}
- ISO магистрі, ISO файлдарын манипуляциялау үшін. {
} {
} {
}
- K3B, CD және DVD дискілерін жазу үшін. {
} {
} {
}
- GMountISO, ISO файлдарын орнату үшін. {
} {
} {
}
- gISOMunt, ISO файлдарын орнату үшін. {
} {
} {
}
- Furius ISO тауы, ISO, IMG, BIN, MDF және NRG файлдарын орнату. {
} {
} {
}
- АцетонISO, ISO және MDF файлдарын орнату үшін. {
} {
} {
}
- Брасеро, кескіндерді жазу / шығару үшін. {
- басқалары