none
OneGet RRS feed

  • Вопрос

  • Доброго дня,

    попробовал поюзать на Win10 данную штуку после перехода на 1607.

    И столкнулся с стем что выпадает ошибка

    $packageName = 'vlc'
    $fileType = 'exe'
    $silentArgs = '/S'
    $url = 'https://get.videolan.org/vlc/2.2.4/win32/vlc-2.2.4-win32.exe'
    $url64 = 'https://get.videolan.org/vlc/2.2.4/win64/vlc-2.2.4-win64.exe'
    
    Install-ChocolateyPackage "$packageName" "$fileType" "$silentArgs" "$url" "$url64"
    PS C:\Chocolatey\lib\vlc.2.2.4\tools> C:\Chocolatey\lib\vlc.2.2.4\tools\chocolateyInstall.ps1
    Install-ChocolateyPackage : Имя "Install-ChocolateyPackage" не распознано как имя командлета, функции, файла сценария
     или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
    C:\Chocolatey\lib\vlc.2.2.4\tools\chocolateyInstall.ps1:7 знак:1
    + Install-ChocolateyPackage "$packageName" "$fileType" "$silentArgs" "$ ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : ObjectNotFound: (Install-ChocolateyPackage:String) [], CommandNotFoundException
        + FullyQualifiedErrorId : CommandNotFoundException

    Кто знает как починить?

    Дополню инфой

    Get-PackageProvider -Name chocolatey

    Name                     Version          DynamicOptions
    ----                     -------          --------------
    Chocolatey               2.8.5.130        SkipDependencies, ContinueOnFailure, ExcludeVersion, ForceX86, PackageSave...

    Set-PackageSource -Name chocolatey -trusted

    Name                             ProviderName     IsTrusted  Location
    ----                             ------------     ---------  --------
    chocolatey                       Chocolatey       True       http://chocolatey.org/api/v2/

     Set-ExecutionPolicy RemoteSigned

    После Install-Package vlc тишина


    Все что вы делаете, вы делаете на свой страх и риск. Делайте Backup правильно.



    • Изменено PuCtoy 15 октября 2016 г. 8:57
    • Перемещено SQxModerator 15 октября 2016 г. 19:53 Более подходящий раздел
    15 октября 2016 г. 8:50

Ответы

  • #Устанавливаем
    iex ((new-object net.webclient).DownloadString("https://chocolatey.org/install.ps1"))
    #Импорт модуля
    ipmo C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1

    Параметры:

    $param = @{
    	packageName = 'vlc'
    	fileType = 'exe'
    	silentArgs = '/S'
    	url = 'https://get.videolan.org/vlc/2.2.4/win32/vlc-2.2.4-win32.exe'
    	url64 = 'https://get.videolan.org/vlc/2.2.4/win64/vlc-2.2.4-win64.exe'
    	Checksum = '7b298efa16ac68e6e9bb02c8d34b9114'
    	Checksum64 = 'b44c0b2aeeb3334c780a9725dc945ea6'
    }
    
    Install-ChocolateyPackage @param

    16 октября 2016 г. 9:10
    Отвечающий

Все ответы

  • #Устанавливаем
    iex ((new-object net.webclient).DownloadString("https://chocolatey.org/install.ps1"))
    #Импорт модуля
    ipmo C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1

    Параметры:

    $param = @{
    	packageName = 'vlc'
    	fileType = 'exe'
    	silentArgs = '/S'
    	url = 'https://get.videolan.org/vlc/2.2.4/win32/vlc-2.2.4-win32.exe'
    	url64 = 'https://get.videolan.org/vlc/2.2.4/win64/vlc-2.2.4-win64.exe'
    	Checksum = '7b298efa16ac68e6e9bb02c8d34b9114'
    	Checksum64 = 'b44c0b2aeeb3334c780a9725dc945ea6'
    }
    
    Install-ChocolateyPackage @param

    16 октября 2016 г. 9:10
    Отвечающий
  • Вы предлагаете сделать это вместо

    Get-PackageProvider -Name chocolatey ?

    А как можно переустановить или удалить PackageProvider -Name chocolatey

    на github я что то в документации не нашел.

    https://github.com/OneGet/oneget

    Import-PackageProvider -Name Chocolatey -Verbose
    ПОДРОБНО: Поставщик "Chocolatey" уже импортирован.



    Все что вы делаете, вы делаете на свой страх и риск. Делайте Backup правильно.






    • Изменено PuCtoy 16 октября 2016 г. 18:09
    16 октября 2016 г. 17:50