వ్యాసం Linux యొక్క డెస్క్టాప్ వాడకంపై ప్రత్యేకంగా దృష్టి పెడుతుందని నేను వెంటనే చెప్పాలనుకుంటున్నాను, అనగా. హోమ్ కంప్యూటర్లు/ల్యాప్టాప్లు మరియు వర్క్స్టేషన్లపై. కిందివన్నీ సర్వర్లు, ఎంబెడెడ్ సిస్టమ్లు మరియు ఇతర సారూప్య పరికరాలపై Linuxకి వర్తించవు, ఎందుకంటే నేను ఒక టన్ను విషాన్ని పోయబోతున్నది బహుశా ఈ అప్లికేషన్ యొక్క ప్రాంతాలకు ప్రయోజనం చేకూరుస్తుంది.
ఇది 2020, డెస్క్టాప్లోని Linux ఇప్పటికీ 2 సంవత్సరాల క్రితం మాదిరిగానే 20% కలిగి ఉంది. Linux వ్యక్తులు "మైక్రోసాఫ్ట్ను ఎలా స్వాధీనం చేసుకోవాలి మరియు ప్రపంచాన్ని ఎలా జయించాలి" అనే చర్చలలో ఫోరమ్లను చింపివేయడం కొనసాగించారు మరియు "ఈ తెలివితక్కువ హామ్స్టర్లు" పెంగ్విన్ను ఎందుకు కౌగిలించుకోకూడదనే ప్రశ్నకు సమాధానం కోసం వెతుకుతూనే ఉన్నారు. ఈ ప్రశ్నకు సమాధానం చాలా కాలంగా స్పష్టంగా ఉన్నప్పటికీ - ఎందుకంటే Linux అనేది ఒక వ్యవస్థ కాదు, ఎలక్ట్రికల్ టేప్తో చుట్టబడిన వివిధ హస్తకళల కుప్ప.
ఒక వ్యక్తి కంప్యూటర్ వద్ద ఎందుకు కూర్చున్నాడు? చాలామందికి గుర్తుకు వచ్చే సమాధానం: అన్ని రకాల ఉపయోగకరమైన అప్లికేషన్లను ఉపయోగించడం. కానీ ఇది తప్పు సమాధానం. వ్యక్తి యాప్ల గురించి అస్సలు పట్టించుకోడు. అతను తన లక్ష్యాలను సాధించడానికి ప్రయత్నిస్తాడు:
- స్నేహితులతో చాట్ చేయండి, మీ మానసిక స్థితి మరియు మీ సామాజిక విలువను పెంచుతుంది
- మీ నైపుణ్యాలు మరియు ప్రతిభకు డిమాండ్ని కనుగొనడం ద్వారా డబ్బు సంపాదించండి
- ఏదైనా నేర్చుకోండి, మీ నగరం, దేశం, గ్రహం యొక్క వార్తలను కనుగొనండి
మరియు అందువలన న. క్షమించండి, ఇవి UI/UX అప్లికేషన్ డిజైన్ని లక్ష్యంగా చేసుకున్న లక్ష్యాలు. ఒక ప్రారంభ బిందువుగా తీసుకుందాం А డెస్క్టాప్ లేదా ల్యాప్టాప్ వంటి ఐరన్ ముక్కల సమూహం, చివరి లక్ష్యాన్ని తీసుకుందాం В - “స్నేహితులతో చాట్ చేయండి”, మరియు దీని నుండి సున్నితమైన పథాన్ని రూపొందించండి А к В కనీస ఇంటర్మీడియట్ పాయింట్లతో. అంతేకాకుండా, ఈ పాయింట్లు సాలిడ్ పాయింట్లు, ఒకే చర్యలు ఉండాలి మరియు కొన్ని చర్యల సంక్లిష్టంగా ఉండకూడదు. ఇది మంచి డిజైన్ యొక్క సారాంశం.
Linux గురించి ఏమిటి?
మరియు Linux లో, డిజైన్ సీలింగ్ లక్ష్యాలను సాధించడం లేదు, కానీ సమస్య పరిష్కారం. లక్ష్యానికి బదులుగా В డెవలపర్లు అండర్-లక్ష్యాన్ని గ్రహించడానికి ప్రయత్నిస్తున్నారు Ь. వినియోగదారు స్నేహితులతో ఎలా చాట్ చేస్తారనే దాని గురించి ఆలోచించే బదులు, Linux డెవలపర్లు 100500వ మెసెంజర్ని సృష్టిస్తున్నారు, దానిలో వారు "అందరిలాగే" జాబితా ప్రకారం విధులను ముందుకు తెస్తారు. మీరు తేడాను పసిగట్టగలరా?
ఆరోగ్యకరమైన వ్యక్తి డిజైనర్: వ్యక్తులు, కలుసుకునేటప్పుడు మరియు కమ్యూనికేట్ చేస్తున్నప్పుడు, తరచుగా సెల్ఫీలను పంచుకుంటారు, కాబట్టి ఇక్కడ కనిపించే స్థలంలో “సెల్ఫీని పంపు” బటన్ను అటాచ్ చేద్దాం, తద్వారా అది చేతిలో ఉంటుంది మరియు క్లిక్ చేసినప్పుడు, అది వెబ్క్యామ్తో వినియోగదారుని ఫోటో తీస్తుంది మరియు ఇస్తుంది ఫోటోను వెంటనే మధ్యలో ఉంచి దానికి ఫిల్టర్లను వర్తింపజేసే అవకాశం అతనికి ఉంది.
స్మోకర్ మాన్యువల్ డిజైనర్: మేము ఫైల్ బదిలీకి మద్దతునిస్తాము, ఇది సార్వత్రికమైనది మరియు ప్రతి ఒక్కరినీ సంతృప్తిపరుస్తుంది. మరియు సెల్ఫీని పంపడానికి, వ్యక్తి వెబ్క్యామ్ నుండి క్యాప్చర్ చేయడానికి సాఫ్ట్వేర్ కోసం వెతకనివ్వండి, ఆపై ఏదైనా గ్రాఫిక్ ఎడిటర్లో ఫోటోను రీటచ్ చేయండి, ఆపై "టూల్స్" మెనులోని పదిహేడవ ఎంపికను ఉపయోగించి దాన్ని పంపండి. మాకు UNIXWAY ఉంది!
విచారకరమైన విషయం ఏమిటంటే, ఆపరేటింగ్ సిస్టమ్ స్థాయిలో కూడా అదే విధానం ఉపయోగించబడుతుంది - అంటే, ఓవర్ హెడ్ కార్యకలాపాల స్థాయిలో, ఇది సాధారణంగా అర్ధంలేనిది. వారు ప్యాకేజీ నిర్వాహకుల యొక్క అద్భుతమైన ఆలోచనను కూడా నాశనం చేయగలిగారు, ఇది సిద్ధాంతపరంగా మౌస్ క్లిక్లతో అన్ని సాఫ్ట్వేర్లను నిర్వహించడానికి మిమ్మల్ని అనుమతిస్తుంది. కానీ లేదు, ఇప్పుడు మనకు 4 రకాల సాఫ్ట్వేర్ మూలాలు ఉన్నాయి: అధికారిక రిపోజిటరీలు, స్నాప్, ఫ్లాట్పాక్ మరియు అనధికారిక రిపోజిటరీలు, వీటిని ఇంకా శోధించి ప్యాకేజీ సెట్టింగ్లకు జోడించాలి. టెర్మినల్ నుండి సగం ఫంక్షన్లు మాత్రమే అందుబాటులో ఉన్నాయి. మరియు విధేయుడైన సహాయకునికి బదులుగా, ప్యాకేజీ నిర్వాహకుడు వ్యక్తిగత హిట్లర్గా మారిపోయాడు, అతను ప్రతి అడుగు ఎడమ లేదా కుడి వైపున, వినియోగదారు ఎలా మూర్ఖుడు మరియు ప్రతిదీ తప్పు చేస్తున్నాడనే దాని గురించి సుదీర్ఘమైన, కోపంతో విరుచుకుపడతాడు.
- నేను నా సిస్టమ్లో సరికొత్త $PROGRAM_NAMEని ఎందుకు ఇన్స్టాల్ చేయలేను??
"ఎందుకంటే నిన్ను ఫక్, అందుకే." ప్రధాన విషయం వినియోగదారు మరియు అతని అవసరాలు కాదు, కానీ ఒక అందమైన భావన!
నుండి చిన్నదైన మృదువైన పథాలకు బదులుగా А к В ఇంటర్మీడియట్ సింగిల్ చర్యలతో మనకు పాయింట్ల వైండింగ్ సీక్వెన్స్లు ఉన్నాయి, వీటిలో ప్రతి ఒక్కటి ఒక సాధారణ చర్యను కాకుండా, తరచుగా టెర్మినల్తో కూడిన మొత్తం చర్యలను సూచిస్తుంది. అంతేకాకుండా, ఈ సీక్వెన్సులు Linux నుండి Linux వరకు, పర్యావరణం నుండి పర్యావరణానికి మారుతూ ఉంటాయి, అందుకే ప్రారంభకులకు వారి సమస్యలతో సహాయం చేయడానికి చాలా సమయం మరియు శ్రమతో కూడుకున్నది మరియు సాధారణ సూచనలను వ్రాయడం పూర్తిగా అర్ధం కాదు.
ఇమో వాతావరణంలో సరసాలాడుటలో ఎక్కువ భాగం సంభాషణకర్త యొక్క లింగాన్ని తెలుసుకోవడానికి అస్పష్టమైన ప్రయత్నాలను కలిగి ఉంటే, Linux వాతావరణంలో చాలా వరకు సహాయం అనేది బాధితుడి హార్డ్వేర్ మరియు సాఫ్ట్వేర్ యొక్క ఖచ్చితమైన కాన్ఫిగరేషన్ను కనుగొనడానికి శ్రమతో కూడుకున్న ప్రయత్నాలను కలిగి ఉంటుంది.
తమాషా ఏమిటంటే, అసంపూర్తిగా ఉన్న యునిక్స్వే యొక్క పవిత్ర ఆత్మ చాలా కాలంగా పర్యావరణ వ్యవస్థను లోపలి నుండి, దాని అపారమైన మానవ మరియు యంత్ర వనరులను మింగేస్తోంది. డజన్ల కొద్దీ ప్రసిద్ధ లైనక్స్లను రూపొందించే మరియు ఒకదానికొకటి స్వతంత్రంగా మరియు ఇంగితజ్ఞానంతో అభివృద్ధి చెందే చిన్న ఇటుకల మూడు వందల ట్రిలియన్ బిలియన్ల విభిన్న కలయికలను సమీకరించడం, పరీక్షించడం మరియు చక్కగా తీర్చిదిద్దే సిసిఫియన్ ప్రయత్నంలో Linux సంఘం నిజంగా మునిగిపోయింది. ఒకే, సమగ్ర వ్యవస్థలో మనం ఉద్దేశపూర్వకంగా పరిమితమైన పథాలను కలిగి ఉన్నట్లయితే, కంప్యూటర్ యొక్క ఆపరేషన్ సమయంలో ఈవెంట్లు అభివృద్ధి చెందగలవు, అప్పుడు Linux విషయంలో సిస్టమ్, అదే చర్యలకు ప్రతిస్పందనగా, ఈ రోజు ఒక విషయాన్ని ఉత్పత్తి చేయగలదు మరియు రేపు, నవీకరణ తర్వాత, పూర్తిగా భిన్నమైనది. . లేదా అది ఏమీ చూపించదు - లాగిన్ చేయడానికి బదులుగా బ్లాక్ స్క్రీన్ను చూపండి.
సరే, నిజంగా, మీరు కొన్ని బోరింగ్ సామాజిక తార్కిక లక్ష్యాలతో ఎందుకు బాధపడతారు? ఈ ఉత్తేజకరమైన డిజైనర్తో ఆడటం మంచిది!
దాన్ని ఎలా పరిష్కరించాలి
అన్నింటిలో మొదటిది, కూల్ ఐకాన్లు మరియు ముందే ఇన్స్టాల్ చేసిన వైన్తో మరొక బోరింగ్ ఉబుంటో క్లోన్ని సృష్టించడం ద్వారా సమస్యను పరిష్కరించవచ్చనే భ్రమను మీరు వదిలించుకోవాలి. అలాగే, “కాన్ఫిగరేషన్లను git నియంత్రణలో బదిలీ చేద్దాం, అది అద్భుతంగా ఉంటుంది!” వంటి మరొక అందమైన భావనను పరిచయం చేయడం ద్వారా సమస్యను పరిష్కరించలేము.
Linux అవసరం మానవీకరించు. ప్రజలు పరిష్కరించే లక్ష్యాల సమితిని గుర్తించండి. మరియు ఒక వ్యక్తి సిస్టమ్ యూనిట్లోని పవర్ బటన్ను నొక్కిన క్షణం నుండి వారికి చిన్న, సరళమైన, స్పష్టమైన మార్గాలను రూపొందించండి.
దీని అర్ధం - ప్రతిదీ మళ్లీ చేయండి, బూట్లోడర్తో ప్రారంభమవుతుంది.
ఈ సమయంలో, పునర్వ్యవస్థీకరించబడిన బెడ్లు మరియు రీ-పేస్ట్ చేసిన వాల్పేపర్తో మరొక డిస్ట్రిబ్యూషన్ కిట్ను మేము మరొక జన్మను చూస్తున్నాము - బాల్యంలో నిర్మాణ సెట్లతో తగినంతగా ఆడని వ్యక్తుల కోసం Linux సరదాగా ఉంటుందని మీరు అనుకోవచ్చు.
మూలం: www.habr.com