winget ఎలా వాడాలి: యాప్లు ఇన్స్టాల్, అప్డేట్
winget, Windows 10 మరియు 11లో ఉండే కమాండ్-లైన్ ప్యాకేజ్ మేనేజర్. ఇది ప్రోగ్రామ్లను ప్రచురణకర్త సొంత డౌన్లోడ్ చిరునామా నుంచి ఇన్స్టాల్ చేస్తుంది, ప్రతి ఫైల్ను దాని SHA256 హ్యాష్తో సరిపోలుస్తుంది.
winget ఇన్స్టాల్ అయి ఉందో తనిఖీ చేయండి
winget, యాప్ ఇన్స్టాలర్ (App Installer) ప్యాకేజ్లో భాగం; ఇది Windows 11లో, ప్రస్తుత Windows 10 వెర్షన్లలో (1809 మరియు ఆ తర్వాతవి) ముందే ఉంటుంది. PowerShell లేదా Terminal తెరిచి దాని వెర్షన్ అడగండి. కమాండ్ దొరకకపోతే, Microsoft Store నుంచి “యాప్ ఇన్స్టాలర్”ను ఇన్స్టాల్ లేదా అప్డేట్ చేయండి.
winget --versionప్రోగ్రామ్ వెతకండి
పేరుతో వెతకండి. ఫలితంలో ప్యాకేజ్ పేరు, దాని ID, తాజా వెర్షన్ కనిపిస్తాయి. మిగతా కమాండ్లలో ID వాడండి: ID ఒక్కటే ఉంటుంది, పేర్లు ఒకేలా ఉండవచ్చు.
winget search vlcwinget show --id VideoLAN.VLCప్రోగ్రామ్ ఇన్స్టాల్ చేయండి
ID మరియు -e (ఖచ్చితమైన సరిపోలిక)తో ఇన్స్టాల్ చేయండి. winget ప్యాకేజ్ మ్యానిఫెస్ట్లోని చిరునామా నుంచి ఇన్స్టాలర్ డౌన్లోడ్ చేసి, దాని SHA256 హ్యాష్ సరిపోల్చి, తర్వాత రన్ చేస్తుంది. ఇన్స్టాలర్ విండో దాచడానికి --silent, యూజర్లందరికీ ఇన్స్టాల్ చేయడానికి --scope machine (దీనికి అడ్మినిస్ట్రేటర్ అనుమతి కావాలి) జోడించండి.
winget install --id VideoLAN.VLC -ewinget install --id VideoLAN.VLC -e --silent --scope machineపాత వెర్షన్ ఇన్స్టాల్ చేయండి
winget కు తెలిసిన వెర్షన్ల జాబితా చూసి, --version తో ఒకటి ఎంచుకోండి. ప్రచురణకర్త ఫైల్ను ఆన్లైన్లో ఉంచినంత కాలం పాత వెర్షన్లు ఇన్స్టాల్ అవుతాయి.
winget show --id VideoLAN.VLC --versionswinget install --id VideoLAN.VLC -e --version 3.0.20ప్రోగ్రామ్లు అప్డేట్ చేయండి
winget upgrade, కొత్త వెర్షన్ ఉన్న ఇన్స్టాల్ అయిన అన్ని ప్రోగ్రామ్ల జాబితా ఇస్తుంది, మీరు winget తో ఇన్స్టాల్ చేయని వాటిని కూడా. ఒక ప్రోగ్రామ్ను ID తో, లేదా అన్నింటినీ ఒకేసారి అప్డేట్ చేయండి. ఏదైనా ప్రోగ్రామ్ను ప్రస్తుత వెర్షన్లోనే ఉంచాలంటే దాన్ని పిన్ చేయండి.
winget upgradewinget upgrade --id VideoLAN.VLC -ewinget upgrade --allwinget pin add --id VideoLAN.VLCప్రోగ్రామ్ అన్ఇన్స్టాల్ చేయండి
winget uninstall, ప్రోగ్రామ్ సొంత అన్ఇన్స్టాలర్ను రన్ చేస్తుంది. winget list లో కనిపించే ID వాడండి.
winget list vlcwinget uninstall --id VideoLAN.VLC -eమీ ప్రోగ్రామ్లను కొత్త PCకి మార్చండి
ఇన్స్టాల్ అయిన ప్రోగ్రామ్ల జాబితాను ఒక JSON ఫైల్లోకి ఎక్స్పోర్ట్ చేసి, ఆ ఫైల్ను కొత్త PCకి కాపీ చేసి అక్కడ ఇంపోర్ట్ చేయండి. winget గుర్తించని ప్రోగ్రామ్లు వదిలేయబడతాయి, వాటి జాబితా చూపిస్తుంది.
winget export -o apps.jsonwinget import -i apps.json --accept-package-agreementsతరచుగా అడిగే ప్రశ్నలు
winget సురక్షితమేనా?
winget, Microsoft తయారు చేసిన ఓపెన్ సోర్స్ టూల్. కమ్యూనిటీ రిపోజిటరీలోని ప్రతి ప్యాకేజ్ మ్యానిఫెస్ట్ను అంగీకరించే ముందు తనిఖీ చేస్తారు; SHA256 హ్యాష్ మ్యానిఫెస్ట్తో సరిపోలని ఇన్స్టాలర్ను winget రన్ చేయదు.
winget కు అడ్మినిస్ట్రేటర్ హక్కులు కావాలా?
winget కు స్వయంగా అక్కర్లేదు. Program Filesలో రాసే ఇన్స్టాలర్లు ఎప్పటిలాగే అడ్మినిస్ట్రేటర్ హక్కులు అడుగుతాయి; ఒక్క యూజర్కు మాత్రమే ఇన్స్టాల్ అయ్యే ఇన్స్టాలర్లు అడగవు.
winget ఫైల్లను ఎక్కడి నుంచి డౌన్లోడ్ చేస్తుంది?
ప్యాకేజ్ మ్యానిఫెస్ట్లో ఉన్న చిరునామా నుంచి; అది సాధారణంగా ప్రచురణకర్త సొంత సర్వర్ లేదా వారి GitHub releases పేజీ.