Неліктен біз командалық жолды GUI интерфейстерінен артық көреміз?

Басқа мақалаларды қарастыра отырып, мені қатты қызықтырған осы кішкентай сұрақ кездестірдім, басқа жүйелердің пайдаланушылары (FreeBSD-тен басқа) біздің алдымызға бірінші түсетін нәрсе - бұл GUI-ді қолданбайтынымыз. Шынымды айтсам, мен оны GNU / Linux сапарының басында өте қызық көрдім. Уақыт өте келе мен командалық жолды кез-келген басқа GUI бағдарламаларына қарағанда көбірек қолданатынымды мойындауым керек және мен командалық жол бағдарламаларын көбінесе GUI-дің көзілдірігі бар жетілдірілген бағдарламалардан гөрі артық көремін.

Аңыз

Шындығында бұл қалалық мифтен басқа ешнәрсе емес, өйткені бұл жерде аттары аталмайтын басқа жүйелерден айырмашылығы, бұл сізде бар GNU / Linux-те Бостандықта таңдау. Мен басқа жүйелерде осында бар жан-жақтылық болғанын қалаймын. Бірақ бұл мәселені тереңірек қарастырайық, әйтпесе көп нәрсе түсініксіз:

Серверлер

Біз бұл сөзді бәріміз де естідік Сервер, Кейбіреулер бұл Google немесе Amazon-ды немесе сіздің компанияңызда жұмыс істейтін супер компьютерлер деп санайды. Бірақ шындық мынада: а Сервер жауап беру жұмыс моделі. Біз бұл терминді қолданушыларға қол жетімді бағдарламаның бар екендігін білдіру үшін қолданамыз (клиенттер) және оларға бір нәрсе береді. Негізгі мысал Apacheүшін қолданылады қызмет ету Интернеттегі веб-парақтар. Бұл бағдарлама html жібереді клиенттер бұл оны сұрайды.

Кескін сервері

Google және басқа да көптеген компаниялар мүмкін болатын супер компьютерлерде тек сервер ғана емес, тіпті ең көне ноутбук та болуы мүмкін servidor, әсіресе кескіндер туралы сөйлескенде. Біз бәріміз а servidor Ноутбуктердегі суреттер функционалды экранға ие болу үшін, бұл жағдайда servidor және клиент олар бір адам. Ең көп таралған мысал X (белгілі xorg-server көптеген таралымдарда) және оны жаңа ауыстыру Wayland. Біз неге ұйымның немесе Уэллэндтің жұмысының немесе осы керемет жобалардың негізіндегі философиялардың егжей-тегжейлі түсіндірмесін бермейміз, бірақ олардың арқасында веб-браузерге ие бола алатындығымызды түсіндіреміз. Firefox немесе Chrome немесе басқа көптеген бағдарламалар сияқты.

Терезе менеджері

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

Жұмыс үстелі ортасы

Бағдарламалық жасақтаманың неғұрлым мамандандырылған жиынтығы, бұл кескін серверінің жұмысын ғана емес, сонымен қатар теңшеу мүмкіндіктерін де қамтамасыз етеді. Олардың ішіндегі ең ежелгісі және ең ауыры - KDE және GNOME, бірақ бізде LXDE немесе Mate, Cinnamon және т.б сияқты орталар жеңілірек.

CLI (командалық жол интерфейсі)

Кескін серверлерінің әлеміне қысқаша шолу жасағаннан кейін, біз енді тағы да өз тақырыбымызға жүгінеміз. CLI, командалық жолмен орындалатын барлық бағдарламаларды білдіреді git, vim, weechatнемесе кез-келген нәрсе ойға келеді. Көріп отырғаныңыздай, мен командалық жолда орындалғанымен, «графикалық интерфейстің» түрін көрсететін бағдарламалар туралы айтып отырмын. weechat o vim. Оларды қолданып көрмегендердің барлығына кеңес беремін, негізінен олар мен күні бойы қолданатын адамдар.

Неліктен CLI GUI-ден жақсы

Өте қарапайым нәрсені байқап көрейік 🙂 Күні бұрын мен патчпен жұмыс жасағым келді Portage (Gentoo пакетінің менеджері). Кез-келген жақсы бірлескен жоба сияқты, код жолдарының саны 70-тен асады. NinjaIDE сияқты IDE-де ашып көріңіз (Portage Python-да жазылған), және экран жүктеле бастаған кезде сіздің машинаңыздың өте баяу болатындығын байқауға көп уақыт кетпейді (ең болмағанда i7 жасалды) және бұл жай әрекет кодты ашып, «анықтама» түсін өзгертіңіз.

Енді сол сияқты жасауға тырысыңыз vimОл мені бірнеше миллисекундқа жүктеді, сонымен бірге «әдемі» түстерді және басқаларын қойды.

CLI бұрыннан болған

Мұндағы кейбіреулер бұл бағдарламалар деп айтады ескі, Мен оларды шақырамын берік. Егер сіз құрылысқа қанша сағат жұмсалғанын білсеңіз emacs, vim, gdb, және жүздеген басқа консольдық бағдарламалар код пен функционалдылықтың мөлшері соншалықты үлкен екенін байқауы мүмкін, олар шешуге қажеттінің бәрін шешіп қойған. Көптеген GUI Қазірдің өзінде CLI-де сенімді бағдарламалар үшін олар ешқашан бірдей функционалдылыққа ие болмайды, өйткені егер біз әр қол жетімді ішкі команданың қойындысын жасасақ, мысалы git, біз опциялардың арасында өзімізді жоғалтып аламыз және бұл нәтижесіз болар еді, өйткені бұл жұмыс істеуді қиындатады.

CLI жылдамырақ

Сиқыр кілттен басталады Tab, бұл сіздің терминалдағы жұмыс үстелдерін қарау кезінде сіздің ең жақсы досыңыз ғана емес, ол дұрыс конфигурацияланған кезде сізге ұзын сөйлемдерді 2 әріпке және табуляцияға, 3 әріп пен табуляцияға, тіпті әріп пен қойындыға дейін қысқартуға мүмкіндік береді .

Бірақ бұл біздің оқуға уақыт бөлгендердің артықшылығы ғана емес vim o emacs Оқу қисығы қазіргі кездегі IDE-ге қарағанда біршама жоғары болғанымен, нәтиженің нәтижесі таңқаларлық деп айтуға болады, тінтуірді қозғағанда жоғалтатын уақытты елестету мүмкін емес. 90% қолыңызды пернетақтада ұстау тек шоғырландыруға үйретпейді, сонымен қатар пернетақтада көп теру фактісі сізді ептілікке және өнімді етуге мүмкіндік береді. Енді біз алдыңғы нүктеге ораламыз, бізде ұзақ уақыт болғандықтан, осындай бағдарламаларда біреудің ойына келетін барлық функционалдық мүмкіндіктер бар, бізде вимді қолданатындар үшін кең таралған сөз еске түседі:

Егер сіз 4-тен көп кілт қолдансаңыз, одан да жақсы жолы болуы мүмкін.

Қарапайым, бірақ қуатты, vim сізге кілттердің көптігімен және мүмкін болатын тіркесімдермен бәрін жасауға мүмкіндік береді, оқуды ешқашан тоқтатпайды, бірақ оны пайдалану үшін бәрін білудің қажеті жоқ екені рас, шамамен 10 немесе 15 өнімді бастауға жеткілікті.

CLI сізге толық бақылауды ұсынады

Тінтуірмен немесе кескін серверінен бағдарламаларды орындайтын кезде, шерту сәтінде орындалатын барлық қосымша конфигурациялар әрдайым бола бермейді, бұл терминалда болмайды, мұнда сізде абсолютті қуат бар ол қандай нұсқада немесе қандай дәрежеде орындалады немесе орындалмайды. Уақыт өте келе сіз өзіңіздің ойлағаныңыздан аз нәрсе қажет екенін түсінесіз және бұл сізге заттарды неғұрлым шоғырланған түрде жасауға көмектеседі.

GUI-дің де өзіндік ерекшелігі бар

Біз CLI-ді әрқашан пайдалануымыз керек деп айтқым келмейді, бұл да өте қолайлы емес, мен өзім GUI-ді үнемі қолданамын, осы жазбаны жазу үшін мен Chrome-ды қолданамын және электрондық пошталарымды көру үшін Evolution-ді қолданамын (дегенмен) Мен де қолданамын mutt жақында). Менің ойымша, бұл бәрінен де үлкен миф ... адамдар GNU / Linux оларды тоқтатады деп ойлайды, маған жұмыс үстелінің ортасы ұнайды, бұл өте минималистік, бірақ маған осылай ұнайды 🙂 Ал менде тек екі-үшеуі ғана бар бағдарламалар, менің Chrome, менің Evolution және менің терминал 🙂

Маған CLI-ді қатты ұнатудың бірнеше себептері және сізді оларды көруге шақыруым, олар GUI-ден гөрі көбірек CLI-ді қолдануы мүмкін 😉 Сәлемдеулер


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

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

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

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

*

*

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

  1.   аноним дижо

    «Кез-келген жақсы бірлескен жоба сияқты, код жолдарының саны 70-тен асады. Бұл бөлім мені тым шулы етті. Неліктен кодты бір файлға жинау керек деген техникалық мүмкін еместік бар ма? Әр түрлі нысандардағы (файлдар / сыныптар / модульдер) мінез-құлықты бөліп алған дұрыс емес пе?
    Бір технологияны екіншісіне таңудың, даму формасының жетіспеуіне байланысты ұсынатын артықшылықтарын қалдырудың дәлелді себебі жоқ сияқты. Қалай болғанда да, мен оның нақты қандай жобаға қатысты екенін білмей-ақ айтып отырмын, бұл жұмыс тәсілін күшейтетін үлкен себеп бар

    1.    ChrisADR дижо

      сәлем,

      Мүмкін, бұл біраз түсіндіруді қажет етеді, бірақ менің «жақсы жоба» деп отырғаным, бұл жолдардың саны оның өсіп келе жатқан сау қоғамдастық екенін білдіреді. Сызықтардың саны әлдеқайда аз, бірақ олардың дамуында өте пайдалы жобалар бар. Шындықты айту үшін иә, портфель мүмкіндігінше көп файлға бөлінеді, бірақ әрдайым бөліктерді кітапханалар сияқты топтастырылған күйде ұстау қажет, немесе басқа функцияларға әкелетін коммутаторлар. Бүгінгі күні көптеген IDE-ге жобаны импорттау кезінде бұл оның жобадағы барлық файлдарды оқып, дұрыс «визуалды» форматты қоюға тырысатындығын білдіреді.

      Сәл түсіндіріп беремін деп үміттенемін 🙂 және түсініктеме бергеніңіз үшін рақмет.
      тілекпен

  2.   аноним дижо

    Пәрмен жолын қолданасыз ба? Ия, бірақ қажет болған жағдайда ғана. Яғни, ол ыңғайлы және жылдам болған кезде. Мысалы, егер мен белгілі бір бағдарламаны орнатқым келсе, мен үшін бағдарламалық жасақтама менеджерін ашып, іздеп, орнату үшін белгілеп, «install» пернесін басқаннан гөрі sudo apt install programname деп теру ыңғайлы. Бірақ, әдетте, олай емес. Мысалы: егер мен өзіме қатты ұнайтын 20 әнді бір каталогтан екіншісіне көшіргім келсе, файл менеджерінің үлкен тізімін тыныш қарап шыққан кезде Ctrl + Click батырмасын орындау өте ыңғайлы, содан кейін сүйреп апарыңыз. Тағы бір мысал: егер мен дискіні бөлгім келсе, оны gparted (дискінің қандай болатынын графикалық түрде көрсететін көптеген командаларды орындайтын бағдарлама) арқылы жасағаным жақсы. Тізім шексіз болуы мүмкін. GUI интерфейстері (шын мәнінде) жұмысты едәуір жеңілдетуі мүмкін, сонымен қатар берілген клип қосымшасы үшін мүмкін емес функционалдылықтарды қосады.

    1.    ChrisADR дижо

      бұл сіздің командалық жолмен қаншалықты ыңғайлы екендігіңізге байланысты ... мысалы:

      find dir/musica -name "archivo" -exec grep cp {} dir/nuevo \;

      bash ішіндегі сиқырмен сіз әннің атын қою арқылы да орындайтын функция жасай аласыз:

      Ұқсас нәрсе

      mover(){
      find dir/musica -name $1 -exec grep cp {} dir/nuevo \;
      }

      және дайын! сіз өзіңіздің барлық әндеріңізді қарапайыммен ауыстыра аласыз

      mover cancion1.mp3

      The Екіншіге келетін болсақ, GUI командаларды есте сақтау мен қайталаудан аулақ бола отырып, жұмысты «жеңілдетеді» дегенмен, бұл жалпы шеңберлерде ғана пайдалы, егер сізге мамандандырылған, gparted немесе кез-келген басқа интерфейс қажет болса, short және GUI қосымша функционалдылықтарды қоспайды, олар тек CLI-де барларды алады (барлығы емес) және оларды топтастырады, бірақ оларды жасамайды 🙂

      тілекпен

      1.    аноним дижо

        процесс қанша автоматтандырылғанына қарамастан:
        қозғалыс әні1.mp3

        онда міндетті түрде:
        қозғалыс әні2.mp3
        қозғалыс әні3.mp3
        .
        .
        .
        қозғалыс әні20.mp3
        көптеген әсерлі әндер бар ...
        кез-келген файл менеджерімен .. ол тек 20 рет басу және сүйреп апару қимылын алады. Мен білмеймін, бірақ мен дегенде менеджерім (Dolphin) маған қарапайым және супер-жылдам (5 секундтан аз) 100 әннің тізімін атауы, күні, өлшемі, тегтері, рейтингі, альбомы, орындаушысы, ұзақтығы және т.б. бойынша сұрыптауға мүмкіндік береді. бұл мен үшін ПРОДУКТЫЛЫҚ және ол командалық жолға функционалдылықты қосады.

        Басқа мысалға келер болсақ: GParted: OK .. егер сізге өте мамандандырылған нәрсе қажет болса, мысалы, пішімдеу кезінде бір инодтағы байттың әдепкі мәнін өзгерту керек болса, консольға баруыңыз керек .. бірақ досым, олай емес бұл қалыпты. 99% GParted біздің қажеттіліктерімізді өте қарапайым және өте тез қанағаттандырады, және, ең болмағанда, мен үшін де өнімділік

        тілекпен

        1.    ChrisADR дижо

          Автоматтандырудың ең қарапайым үлгісі осы, мысалы: «егер мен өзіме қатты ұнайтын 20 әнімді бір каталогтан екіншісіне көшіргім келсе», сіз өзіңіздің тізіміңізді «байсалды» қарап шығуға кететін уақытпен санасаңыз болғаны. Тапсырыс бергеннен кейін, және тағы басқаларды басқаннан кейін, терминал бұған және басқаларға бір жолда мүмкіндік береді, мүмкін сіздің процессорыңызда шамамен 0.1 секунд орындалуы мүмкін (ескі болса да), егер сіздің көзіңіз бен тышқан мұны жеңе алса, мен бара жатырмын GUI-ге 🙂 және мен оларды қолданбаймын деген емес, оларда көптеген пайдалы нәрселер бар, мен оны жоққа шығармаймын, бірақ мен, ең болмағанда, кішкене бағдарламалауға машықтануға көмектесуден басқа, терминалдан әлдеқайда көп әмбебаптық таптым күн сайын жұмыс орындарын автоматтандыру кезінде. SysAdmins арасында өте жиі кездесетін сөз «егер сіз бір нәрсені күніне бірнеше рет жасасаңыз, оны автоматтандырыңыз, егер күніне бір рет екі күннен артық жасасаңыз, оны автоматтандырыңыз, егер сіз айына бір рет жасасаңыз, оны автоматтандырыңыз».

          Бірақ, дәмі мен түсі бойынша әрқайсысының өз нәрселері бар, мен өзіме ұнайтын нәрселермен бөлісумен ғана шектелемін 🙂 мүмкін, эмак, вим немесе сол терминал сияқты нәрселерден «қорқатындар» көп шығар. , осы жазбалармен мен сіздерге кішкене сенімділік пен қызығушылық танытуға тырысамын, сонда сіз оларды байқап, шешім қабылдай аласыз 🙂

          тілекпен

          PS: Мен көптеген әзірлеушілерді білемін, олар үшін GUI күнделікті өмірде қажет болатын қиындықтардың мөлшеріне байланысты шеше алмайды, мүмкін «қарапайым» қолданушы оны ешқашан көрмейді, бірақ бұл «жалпыға ортақ» дегенді білдірмейді «осы құралдарды қолдана алады және бірдей жан-жақты артықшылықтар ала алады.

          1.    аноним дижо

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

            Мен терминалдан бас тартпаймын және қорықпаймын, бірақ мен оны міндетті сөйлем деп санамаймын, сондықтан мен «командалық жолды иә, бірақ қажет болған жағдайда» деп бастадым

            Әзірлеушілерге келетін болсақ, бәрі бар, бірақ масштаб бір жаққа қарай бағытталады: мен сіздерді мынаны қарастыруға шақырамын:

            https://pypl.github.io/IDE.html

            «Тек» мәтіндік редакторлармен жұмыс жасауға ставка жасағандармен салыстырғанда «қарапайым» әзірлеушілер мүмкіндіктерге толы графикалық ортада жұмыс істеудің артықшылықтарын көретін сияқты.

    2.    сен жанасың дижо

      Мысалы: мен өзіме қатты ұнайтын 20 әнді бір каталогтан екіншісіне көшіргім келсе, файл менеджерінің үлкен тізімін тыныш қарап шыққан кезде Ctrl + Click батырмасын орындау өте ыңғайлы, содан кейін сүйреп апарыңыз.

      Vifm немесе Ranger сияқты графикалық сияқты практикалық немесе одан да көп командалық жол файлының менеджерлері бар. Сондай-ақ, дискілерді бөлу үшін cgdisk сияқты электрондық мейірбикелер интерфейсі бар командалық жол қосымшалары бар.

      1.    ChrisADR дижо

        Рас, бұл шындық 🙂 Мен терминалдан неге қорқатындардың көп екенін білмеймін, бұл шын мәнінде өте берік және жан-жақты құрал, оны әр адам кем дегенде бір рет тереңірек сынап көруі керек.

        Бөліскеніңіз үшін және сәлемдескеніңіз үшін рақмет.

      2.    аноним дижо

        Ия, терминал файлының менеджерлері графикаға дейін бар. Практикалыққа келетін болсақ, бұл сіздің қалағаныңызға байланысты. Кез-келген графикалық файл менеджері қойындылармен, фавориттермен, қарау режимдерімен, алдын-ала қарауымен, 1000 түрлі тәсілмен тапсырыс беруімен, терминалды жалғаумен, плагиндерді орнатумен және т.с.с. қамтамасыз етіледі. бұл оларды кез-келген мәтіндік файл менеджеріне қарағанда әлдеқайда жан-жақты етеді.

        Жақсылық міндетті түрде ұсқынсыз болмауы керек

    3.    35 дижо

      Сіз cli-де жасайтын нәрсені жасауды үйренесіз, және бұл сізге оңай болатынына кепілдік беремін, сіз айтқан нәрсені rsync көмегімен оңай жасай аласыз және оны сценарий жасай аласыз.

      Сізге ranger деп аталатын cli файл менеджеріне кеңес беремін, онда сіз айтқандарыңыз бар.

      1.    құдай дижо

        20 әнді көшіру үшін мен "ls * .ogg> top20" тізімін жасаймын. Содан кейін мен Vim-ге өтіп, өзім қалаған әндерді таңдаймын (қалаусыз нәрсені өшіремін). Соңында мен "cp $ (cat top20) otrodir" жасаймын және бұл. Бұл тінтуірмен таңдауға қарағанда ыңғайлырақ және әлдеқашан таңдалған 19 ән қателікпен таңдаудан бас тартылған.

  3.   Альберто Кардона дижо

    Керемет !!
    Мен әлі күнге дейін Gentoo-ны орнатуға шешім қабылдай алмаймын 🙁 (мен BunsenLabs-темін) Қазіргі уақытта мен ашық сценарийлер үшін openbox қолданамын және наноны қолданамын
    Бірақ бұл мені Vim немесе Emacs-ке баруға талпындырады!
    тілекпен
    Сіздің жазбаларыңызды оқығанды ​​ұнатамын

    1.    ChrisADR дижо

      Альбертоға көп рахмет 🙂 Мен сізге мақалаларымды ұнатқаныма өте қуаныштымын, посттар жазғанды ​​ұнатамын.
      Көңіл-күйіңізді көтереді деп үміттенемін және әрине сіз жасайсыз, бұл әрдайым жаңа нәрсені байқап көру to

  4.   ChrisADR дижо

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

    «Әмбебаптық» туралы айтатын болсақ, мүмкін оны ойлайтындар GUI-де ғана плагиндер бар деп санайды, бірақ шындық мынада: терминалдық плагиндер оларды қолданатын адамдар сияқты әртүрлі және функционалды, ең айқын мысал

    https://vimawesome.com/

    Vim-ге арналған плагиндердің шексіз тізімі, оны көптеген IDE-ге қарағанда жан-жақты етеді ... және бұл сілтемеде бұл тізімге Windows және Mac жүйелерінде IDE-ді пайдаланатын адамдар кіретіні айтылмайды, бұл Vim туралы әңгімелерден әлдеқайда жақсы Eclipse, егер Eclipse-ді үш платформада қолданатындардың санын салыстыратын болсақ, Vim лайықты 4-орынға ие болғанынан ұялатын ештеңе жоқ.

    Бірақ сәл әрі қарай жүру ... «қарапайым» адамдар бір нәрсені пайдаланады деген сөз бұл міндетті түрде жақсы деп айтпайды, бірақ Windows басқа жүйелерге қарағанда әлдеқайда жақсы болар еді 🙂 мүмкін, олар жай нәрсені пайдалануды үйренбеуді жөн көреді, өйткені олар оңай опцияны қалайды ... немесе сіздің компания осылайша стандартты қолдануға шешім қабылдағандықтан (Eclipse көптеген компанияларда стандарт болып табылады, бұл көптеген қолданушыларды түсіндіреді ... дәл Android және Visual Studio сияқты, өз тілдерімен жұмыс істеудің жалғыз құралы ... Бұл оны қолданатындардың ТЕГІН таңдауы)

    . «Шіркін» - бұл өте субъективті термин, мен Qt, немесе WebKit, тіпті Mac OS интерфейсінің дизайнын «ұсқынсыз» деп санай аламын ... бірақ бұл оны басқа біреу осылай көреді дегенді білдірмейді, бұл тек мәселе әдет-ғұрыптар

    тілекпен

    1.    аноним дижо

      Мен жауап беру құқығын бергім келмейтін тілекті құрметтеймін.

      тек ақпарат үшін:
      https://vim.sourceforge.io/download.php

  5.   Клаудио дижо

    Мен Анониммен толықтай келісемін, бірақ менің жағдайда, мен қарапайым қолданушымын, талдаушының немесе бағдарламашының терең білімі жоқ. сондықтан маған Linux-тегі көптеген қазыналарды жібермеу үшін GUI қажет, мысалы, бүгін және 2017 жыл, Linux желісінде қалталарды бөлісуді жеңілдететін GUI қосымшасы жоқ және мен Linux деп айтамын, мен жоқ Samba және Windows-пен таза Linux желісі туралы айтып отырмын. Linux желісімен бөлісу үшін сіз белгілі бір NFS-ті конфигурациялауыңыз керек, тек командалық жолдан, уақыт босқа кетеді, сонымен қатар GUI-дің болуы неге соншалықты қиын екенін түсіндірмеймін, өйткені бұл жағдайды солай болады Windows.
    ChrisADR-дің «Мен жас бағдарламалық жасақтама жасаушысымын» дегеніне сәйкес және сіз бұл тақырыпта көп нәрсе білетіндігіңізді байқадыңыз, сіз жаңа түсіндіргенімді жеңілдететін GUI қосымшасын жасауыңыз керек пе немесе сіздікі таза мақала ма? Дәрігер хирургиялық араласуды жасамай-ақ қалай жақсы болатыны туралы пікір бергенмен бірдей. «Сіз пингоны сотта көресіз», сіз өзіңіздің «бағдарламалық жасақтама жасаушы» орныңыздан пікір білдірмес бұрын GUI қосымшасын әзірлеуіңіз керек, ал егер терминалды пайдаланған дұрыс немесе пайдаланбаған болса, онда сіз өзіңізді кім пайдаланатынның орнына қоюыңыз керек Linux және оны кім пайдаланады. Сіз Linux желісінде файлдарды бөлісуге арналған GUI қосымшасын ұсынатын және бөлісетін ChrisADR мақаласын көре аласыз деп үміттенемін. Қазіргі уақытта, егер сіз Samba-ны Windows-пен бөлісу үшін қолданбасаңыз, ондайлар жоқ.

    1.    Гильермо дижо

      Бағдарламаны құру бір күннің ішінде оңай емес, оған ең болмағанда бірнеше апта күш жұмсау керек, ал ең жаманы - сонда біз бірнеше жылдар бойы қателерді түзетіп, оны бұрын қолданылып келгендерін ескірген жаңа функционалды кітапханалармен толықтырамыз. ., әр түрлі үлестіруге арналған қаптама, ...
      Сонымен қатар, егер сізде кез-келген Windows-ты қажет етпестен екі GNU / Linux арасында пайдалануға болатын SAMBA бар болса, неге сіз NFS шешімін қолданғыңыз келеді?
      Интернеттен көріп отырған нұсқаулықтар Linux және Windows туралы айтса да, Linux-тен қалтаны бөлісу үшін, содан кейін Linux-тен басқа желілік қалтаға қосылу үшін нұсқауларды орындаңыз.
      Ubuntu 16.04 осы тақырыпты оңай іске асыратын сияқты: http://www.hernanprograma.es/ubuntu/como-compartir-una-carpeta-desde-ubuntu-16-04-a-traves-de-samba/