ന്യൂസ്uറൂം - ലിനക്സിൽ നിങ്ങളുടെ പ്രിയപ്പെട്ട വാർത്തകൾ ലഭിക്കുന്നതിനുള്ള ഒരു ആധുനിക CLI


നിങ്ങൾ എന്നെപ്പോലെ ഒരു കമാൻഡ്-ലൈൻ അടിമയാണെങ്കിൽ, നിങ്ങളുടെ Linux സിസ്റ്റങ്ങൾ (ലോക്കൽ അല്ലെങ്കിൽ റിമോട്ട്), പ്രോഗ്രാമിംഗ്, ടെക്സ്റ്റ് അധിഷ്uഠിത ഗെയിമുകൾ, നിങ്ങളുടെ പ്രിയപ്പെട്ട വാർത്തകൾ വായിക്കൽ എന്നിവയും അതിലേറെയും ഒരു ടെർമിനൽ വിൻഡോയിൽ നിന്ന് നിയന്ത്രിക്കുന്നത് പോലെയുള്ള എല്ലാം ചെയ്യാൻ നിങ്ങൾ എപ്പോഴും ആഗ്രഹിക്കുന്നു. .

ശരി, Linux പുതുമുഖങ്ങൾ (അല്ലെങ്കിൽ അവിടെയുള്ള മറ്റേതെങ്കിലും ലിനക്സ് ഉപയോക്താക്കൾ) ഒരുപക്ഷേ, \കമാൻഡ്-ലൈനിൽ നിന്ന് ഏറ്റവും പുതിയ വാർത്തകൾ എനിക്ക് എങ്ങനെ ലഭിക്കും? ഈ ലേഖനത്തിൽ, ന്യൂസ്uറൂം ഉപയോഗിച്ച് ഇത് എങ്ങനെ ചെയ്യാമെന്ന് ഞങ്ങൾ നിങ്ങളെ കാണിക്കാൻ പോകുന്നു (ന്യൂസ്uബോട്ടിന് സമാനമായത് - ലിനക്സ് കൺസോളിനായുള്ള ഒരു ആർഎസ്എസ്/ആറ്റം ഫീഡ് റീഡർ).

ലിനക്സിൽ നിങ്ങളുടെ പ്രിയപ്പെട്ട വാർത്തകൾ ലഭിക്കുന്നതിനുള്ള ലളിതവും സൗജന്യവുമായ ഓപ്പൺ സോഴ്uസ് ആധുനിക കമാൻഡ് ലൈൻ ഉപകരണമാണ് ന്യൂസ്uറൂം. ജാവാസ്ക്രിപ്റ്റ് ഉപയോഗിച്ചാണ് ഇത് വികസിപ്പിച്ചെടുത്തത് (പ്രത്യേകമായി പറഞ്ഞാൽ NodeJS), അതിനാൽ ഇത് ക്രോസ്-പ്ലാറ്റ്ഫോമാണ് കൂടാതെ ലിനക്സ് സിസ്റ്റങ്ങളിലും Mac OSX-ലും വിൻഡോസിലും പ്രവർത്തിക്കുന്നു.

ഡിഫോൾട്ട് ന്യൂസ്റൂം ഉറവിടങ്ങൾ ഇവയാണ്: ഹാക്കർന്യൂസ്, ടെക്ക്രഞ്ച്, ഇൻസൈഡ്, ബിനെക്സ്റ്റ്, ഐഥോം, വാങ്ക്, നോഡ്വീക്ക്ലി, കോഡെൻഗു, ഗാങ്കിയോ. OPML (ഔട്ട്uലൈൻ പ്രോസസ്സർ മാർക്ക്അപ്പ് ലാംഗ്വേജ്) വഴി നിങ്ങൾക്ക് നിങ്ങളുടെ സ്വന്തം ഉറവിടങ്ങൾ കോൺഫിഗർ ചെയ്യാൻ കഴിയും - വ്യത്യസ്ത ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലും പരിതസ്ഥിതികളിലും പ്രവർത്തിക്കുന്ന ആപ്ലിക്കേഷനുകൾക്കിടയിൽ ഔട്ട്uലൈൻ ഘടനാപരമായ വിവരങ്ങൾ കൈമാറുന്നതിനായി രൂപകൽപ്പന ചെയ്uതിരിക്കുന്ന ഒരു XML-അടിസ്ഥാന ഫോർമാറ്റ്.

  1. NPM – Default NodeJS പാക്കേജ് മാനേജർ; നിങ്ങളുടെ Linux സിസ്റ്റത്തിൽ NodeJS, NPM എന്നിവ ഒരേസമയം ഇൻസ്റ്റാൾ ചെയ്യാം.

ലിനക്സ് സിസ്റ്റങ്ങളിൽ ന്യൂസ്റൂം എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

നിങ്ങളുടെ സിസ്റ്റത്തിൽ NPM ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, sudo കമാൻഡ് ഉപയോഗിച്ച് റൂട്ട് പ്രത്യേകാവകാശങ്ങളോടെ നിങ്ങൾ ന്യൂസ്uറൂം ഇൻസ്റ്റാൾ ചെയ്യുന്നു, (-g സ്വിച്ച് ആഗോളതലത്തിൽ ഇൻസ്റ്റാൾ ചെയ്യുക എന്നാണ് അർത്ഥമാക്കുന്നത്: സിസ്റ്റത്തിലെ എല്ലാ ഉപയോക്താക്കൾക്കും ഇത് ഉപയോഗിക്കാൻ):

$ sudo npm install -g newsroom-cli

നിങ്ങൾ ന്യൂസ്uറൂം വിജയകരമായി ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, CLI നിങ്ങളുടെ ഷെല്ലിൽ ന്യൂസ്uറൂമും nr കമാൻഡുകളും രജിസ്റ്റർ ചെയ്യും. നിങ്ങൾക്ക് ഇത് ഇനിപ്പറയുന്ന രീതിയിൽ ഉപയോഗിക്കാൻ തുടങ്ങാം, നിങ്ങളുടെ വാർത്താ ഉറവിടം തിരഞ്ഞെടുക്കാൻ കഴിയുന്ന ഒരു ഇന്ററാക്ടീവ് കമാൻഡ് ലൈൻ ഇന്റർഫേസിലേക്ക് ഇത് നിങ്ങളെ കൊണ്ടുപോകും:

$ newsroom 

ചുവടെ കാണിച്ചിരിക്കുന്നതുപോലെ, മുൻകൂട്ടി നിശ്ചയിച്ച ഉറവിടങ്ങളുടെ ഒരു ലിസ്റ്റിൽ നിന്ന് ഒരു വാർത്താ ഉറവിടം തിരഞ്ഞെടുക്കാൻ മുകളിലേക്കും താഴേക്കും അമ്പടയാളങ്ങൾ ഉപയോഗിക്കുക.

ഒരു വാർത്താ ഉറവിടം തിരഞ്ഞെടുത്ത ശേഷം, എല്ലാ വാർത്താ ശീർഷകങ്ങളും ഇനിപ്പറയുന്ന സ്uക്രീൻ ഷോട്ടിലെന്നപോലെ കാണിക്കും, തുടർന്ന് നിങ്ങൾക്ക് സ്uപേസ് ബാറിൽ അമർത്തി ഒരു ഇനം തിരഞ്ഞെടുക്കാം, തിരഞ്ഞെടുത്ത ശേഷം, ഇനം പച്ച നിറത്തിലുള്ള ബുള്ളറ്റ് ഉപയോഗിച്ച് സൂചിപ്പിക്കും. താഴെയുള്ള സ്ക്രീൻ ഷോട്ട്. ഒരു വെബ് ബ്രൗസറിൽ നിന്ന് വിശദമായി വായിക്കാൻ നിങ്ങൾക്ക് എന്റർ അമർത്താം.

കമാൻഡ്-ലൈൻ അവസാനിപ്പിക്കാൻ, ടൈപ്പ് ചെയ്യുക [Ctrl+C].

നിങ്ങൾക്ക് വാർത്തകൾ ലഭിക്കാൻ ആഗ്രഹിക്കുന്ന ഉറവിടവും കാണിച്ചിരിക്കുന്നതുപോലെ പ്രദർശിപ്പിക്കേണ്ട വാർത്തകളുടെ എണ്ണവും നിങ്ങൾക്ക് നൽകാം.

$ newsroom [news_source] [number_of_news_items]

ഉദാഹരണത്തിന്:

$ newsroom hackernews 3

അവസാനത്തേത് എന്നാൽ ഏറ്റവും കുറഞ്ഞത്, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന രീതിയിൽ നിങ്ങളുടെ സ്വന്തം ആകർഷണീയമായ OPML ഫയലും ഉപയോഗിക്കാം. ഈ രീതിയിൽ, നിങ്ങൾക്ക് linux-console.net, fossmint.com മുതലായവ പോലുള്ള നിങ്ങളുടെ സ്വന്തം വാർത്താ ഉറവിടങ്ങൾ ചേർക്കാൻ കഴിയും.

$ newsroom -o <your-awesome-list.opml>

ന്യൂസ്uറൂം സഹായ സന്ദേശം കാണുന്നതിന്, ചുവടെയുള്ള കമാൻഡ് ഉപയോഗിക്കുക.

$ newsroom --help

കൂടുതൽ വിവരങ്ങൾക്ക് OPML ഫയൽ എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് പരിശോധിക്കുക.

കമാൻഡ് ലൈനിൽ നിങ്ങളുടെ പ്രിയപ്പെട്ട വാർത്തകൾ Linux-ൽ ലഭിക്കുന്നതിനുള്ള മികച്ച മാർഗമാണ് ന്യൂസ്റൂം. ചുവടെയുള്ള ഫീഡ്uബാക്ക് ഫോം വഴി ഇത് പരീക്ഷിച്ച് അതിനെക്കുറിച്ചുള്ള നിങ്ങളുടെ ചിന്തകൾ ഞങ്ങളുമായി പങ്കിടുക.