Microsoft Installer를 통한 Slack 배포
Windows 시스템에 Slack을 배포하려는 경우, Slack을 대규모로 설치하는 데 사용할 수 있는 MSIX 패키지를 사용할 수 있습니다. MSIX 패키지는 안전한 중앙 집중식 위치에 대량으로 배포하는 것을 지원하고 자동 업데이트 기능이 포함됩니다. 단일 시스템에 Slack을 설치하려는 경우 데스크톱 앱을 다운로드하세요.
참고: 최상의 경험을 위해 기존 Microsoft Installer 패키지 대신에 MSIX 패키지로 배포하는 것을 권장합니다.
Windows용 MSIX
MSIX는 배포 및 엔터프라이즈 환경에서의 자동 업데이트를 위한 최상의 경험을 제공합니다. Slack MSIX는 Windows 10 및 11과 호환되며 ARM 및 64비트 아키텍처 모두를 지원하고 Powershell을 통해 설치할 수 있습니다. MSIX 패키지 개요에 대한 Microsoft의 설명서를 참조하세요.
ARM 설치 프로그램 다운로드
64비트 설치 프로그램 다운로드
사용자용 설치
Add-AppxProvisionedPackage -Online -PackagePath '
자세히 알아보려면 Microsoft의 Add-AppxPackage 설명서를 참조하세요.
모든 사용자용 설치
이를 통해 Slack 시스템 전체를 프로비저닝하게 됩니다. 시스템의 현재 및 향후 모든 사용자가 앱에 액세스할 수 있습니다.
Add-AppxProvisionedPackage -Online -PackagePath "<path to MSIX>" -SkipLicense -Regions "all"
자세히 알아보려면 Microsoft의 Add-AppxProvisionedPackage 설명서를 참조하세요.
기타 엔터프라이즈 배포 방법
MSIX 패키지 배포는 다음과 같은 엔터프라이즈 소프트웨어 배포 서비스에서 지원됩니다.
- Microsoft Endpoint Configuration Manager
- Microsoft Intune
- 배포 이미지 서비스 및 관리(DISM.exe) 및 프로비저닝
- MSIX 앱 연결
- AppInstaller
- PowerShell
엔터프라이즈 배포에 대해 자세히 읽어보려면 Microsoft의 설명서를 참조하세요.
팁: 조직의 사용자 설정을 관리하고 싶으신가요? Slack의 간소화된 데스크톱 앱 구성을 사용해보세요.
FAQ
자동 업데이트를 비활성화할 수 있나요?
예. 앱 구성으로 데스크톱 앱 업데이트를 제어할 수 있습니다. 자세히 알아보려면 데스크톱 앱 구성에 있는 자동 업데이트 설정의 설명서를 참조하세요.
AppLocker를 사용하고 있습니다. MSIX 패키지가 작동하지 않는 이유는 무엇인가요?
기본적으로 패키지로 제공되는 앱은 AppLocker 정책에 따라 비활성화됩니다. 자세히 알아보려면 AppLocker로 패키지로 제공되는 앱 관리에 대한 Microsoft의 설명서를 참조하세요.
이전 버전으로 돌아갈 수 있나요?
AppInstaller 파일을 사용하여 이전 앱 버전으로 돌아갈 수 있습니다. AppInstaller 파일은 MSIX 패키지의 설치 업데이트 동작을 제어할 수 있는 매니페스트입니다. Slack이 AppInstaller 파일을 설치하면 내부 업데이트 코드가 비활성화됩니다.
MSIX 패키지의 베타 버전을 받아볼 수 있나요?
예. 릴리스 채널은 데스크톱 앱 구성에 있는 릴리스 채널 설정으로 제어할 수 있습니다. 또한 사용자는 아래의 다음 단계를 통해 개인적으로 베타 릴리스에 옵트인할 수도 있습니다.
-
홈 탭의 사이드바에서 조직 이름을 클릭합니다.
- 환경설정을 선택합니다.
- 고급을 선택합니다.
- 릴리스 채널에서 드롭다운 메뉴를 열고 베타를 선택합니다.
기존 설치 프로그램
이 패키지는 기본적으로 모든 msiexec 명령어를 지원하며 수백 대 또는 수천 대의 시스템에 Slack을 배포해야 하는 고객에게 권장됩니다. 두 가지 MSI 패키지는 서로 다른 배포 및 업데이트 메커니즘을 사용하므로 근본적으로 다릅니다. MSIX 대신 기존 설치 프로그램을 사용하려는 경우 결정을 내리기 전에 주의 깊게 읽어보세요.
참고: 다음 설명서에서 Microsoft 설치 프로그램의 기존 옵션을 설명합니다. 최상의 장기적인 경험을 위해 MSIX 패키지를 사용하는 것이 좋습니다.
사용자별 배포를 위한 MSI
사용자별 배포를 위한 MSI는 Windows용 Slack을 개별적으로 설치하지 않고 Slack 설치 프로그램을 시스템 수준에 추가합니다. Slack 설치 프로그램은 현재 시스템에 로그인된 사용자에 대해 Windows용 Slack이 설치된 적이 없는 경우에만 이를 추가합니다.
적합한 대상:
이 방법은 직원이 자신의 시스템 또는 기기에서 작업을 수행하며 Slack을 자동으로 업데이트하는 회사에 가장 적합합니다.
적합하지 않은 대상:
여러 사용자가 동일한 시스템을 사용하거나(터미널 서비스 등), 사용되는 Slack 버전에 대한 제어가 필요한 회사에서는 시스템 수준 설치를 위한 MSI를 사용해야 합니다.
고려해야 할 사항
- Windows용 Slack은 %LOCALAPPDATA%에 설치됩니다. Slack 설치 프로그램은 시스템 수준에 설치되지만 Windows용 Slack은 그렇지 않습니다.
- 모든 멤버가 자신의 Slack 버전을 유지 관리합니다.
- 각 멤버에 대해 자동 업데이트가 다운로드되어 설치됩니다.
- 유지 관리가 불필요 - Slack은 자체적으로 최신 상태를 유지하고 안전하게 보호됩니다.
- Slack은 시작 시 열리도록 구성하지 않는 한 열리지 않습니다.
- MSI 설치 프로그램을 제거해도 사용자 계정에서 Slack 앱이 제거되지 않습니다.
- Slack은 사용자 로그인 시 설치됩니다.
설치 프로그램 사용
- Microsoft Installer 패키지를 설치합니다.
- Windows 사용자 계정에서 로그아웃합니다.
- Windows 사용자 계정에 다시 로그인합니다.
- Slack 앱 아이콘이 바탕 화면과 시작 메뉴에 표시됩니다.
시스템 수준 설치를 위한 MSI
단일 설치 배포를 위한 MSI는 프로그램 파일 또는 선택하는 위치에 Windows용 Slack을 시스템 수준으로 설치합니다. 이 MSI는 멀티 클라이언트를 지원합니다. 즉, 여러 사용자의 프로필을 %ROAMINGAPPDATA%에 별도로 보관해 단일 시스템에서 여러 사용자가 사용할 수 있습니다. 이 방법을 사용하면 Slack은 자동 업데이트를 받지 않습니다.
적합한 대상:
이 방법은 터미널 서버와 같이 여러 직원이 단일 시스템을 사용하거나 사용하는 Slack 버전을 제어해야 하는 경우에 가장 적합합니다.
적합하지 않은 대상:
사용자가 자신의 시스템을 사용하며 Slack이 자동으로 업데이트되는 회사에서는 사용자별 배포를 위한 MSI를 사용해야 합니다.
고려해야 할 사항
- 시스템에 단일 설치한다는 것은 하드 드라이브 차지 공간이 적다는 것을 의미합니다.
- 모든 사용자 관련 데이터(워크스페이스 정보, 환경설정, 로그)는 %ROAMINGAPPDATA%에 저장됩니다.
- 팀에서 Windows용 Slack의 최신 버전이 설치되어 있는지 모니터링해야 합니다.
- IT 유지관리 팀이 Slack을 최신 상태로 유지하고 안전하게 보호해야 합니다.
설치 프로그램 사용
- Microsoft Installer 패키지를 설치합니다.
- 설치 프로그램을 실행하면 프로그램이 설치 프로세스 전체를 안내해줍니다.
- Slack 앱 아이콘이 시작 메뉴에 표시됩니다.
Slack을 지속적으로 업데이트
새 릴리스는 사용자에게 유용한 기능과 수정 사항을 제공하므로 최신 상태로 유지해야 합니다. 시스템 전체 설치 프로그램을 사용하여 설치하는 경우, Slack은 자동 업데이트를 진행하지 않습니다. 새로운 Slack 릴리스를 유지할 수 있도록 새로운 Windows Slack 데스크톱 앱 업데이트를 알리는 RSS 피드를 제공합니다(https://slack.com/release-notes/windows/rss).
팁: Slack 워크스페이스에 RSS 피드를 추가하는 방법에 대해 알아보세요.
설치 관리
문제 해결
시작 시 Slack을 실행하고 싶습니다. 어떻게 해야 하나요?
기본적으로 MSI 배포 앱은 시작 시 실행되지 않지만, 설치 명령줄에 INSTALLLEVEL을 추가하여 설정할 수 있습니다. 다음과 같은 명령을 사용해야 합니다. msiexec /i "slack-standalone-[버전_번호].msi" INSTALLLEVEL=2 /qn /norestart. 설치하는 버전에 맞춰 버전 번호를 조정해야 합니다.
사용자별 배포 MSI를 설치했습니다. 특정 시스템의 일부 또는 모든 사용자에게 Slack이 설치되지 않는 이유는 무엇인가요?
Slack 배포 도구는 사용자가 이전에 Slack을 설치하지 않은 경우에만 Slack을 설치합니다. 배포 도구가 이전 설치의 흔적을 감지하면 설치가 취소됩니다. 특히 %APPDATA%\slack 또는 %PROGRAMDATA%\slack 폴더 중 하나를 감지합니다. 후자의 설치 경로는 매우 드물게 나타나지만 존재하는 경우 시스템의 모든 사용자에게 영향을 미칩니다.
사용자별 배포 MSI를 사용하고 있습니다. Slack이 자동으로 업데이트될 때 Slack 배포 도구를 업데이트해야 하나요?
- 기존 사용자인 경우: Slack 앱이 자동으로 업데이트하므로 괜찮습니다.
- 새 사용자인 경우: MSI 배포 도구와 함께 제공되는 Slack 앱 버전이 설치됩니다. 이 앱은 실행할 때 자동으로 업데이트되지만 사용자가 앱이나 컴퓨터를 재시작하는 경우에만 업데이트가 적용됩니다. 그러므로 배포 도구 버전은 가능한 한 최신 상태로 유지하는 것이 좋습니다.
제거
사용자별 배포 MSI를 설치했습니다. 모든 사용자에게 Slack이 아직 설치되어 있는 이유는 무엇인가요?
MSI를 제거하면 배포 도구만 제거되며 새 사용자가 컴퓨터에 로그인하는 경우 Slack은 더 이상 설치되지 않습니다. 그러나 배포 도구를 통해 Slack을 이미 설치한 사용자는 앱을 수동으로 제거해야 합니다.
이 작업은 사용자 컨텍스트(예: 로그온 스크립트 중)에서 "%LOCALAPPDATA%\slack\Update.exe" --uninstall -s를 호출하여 자동화할 수 있습니다. 시스템에서 여러 사용자(예: 터미널 서버)를 호스팅하는 경우에는 모든 사용자에 대해 Slack을 자동으로 제거하는 시스템 전체 MSI를 권장합니다.
최신 버전의 MSI를 설치하면 이전 버전의 MSI가 계속 나타납니다. 지금 여러 버전의 Slack이 설치되어 있는 건가요?
아니요. 앱 및 기능 리스트에 여러 버전의 Slack이 표시될 수 있지만 최신 버전의 바이너리만 설치됩니다. 3.4.0부터는 새 버전 설치를 시작할 때 이전 버전의 Slack이 제거됩니다. 3.4.0 이전 버전은 앱 및 기능에 계속 표시됩니다.
시스템 전체 MSI를 자동으로 제거하거나 업데이트할 때 시스템이 재부팅되는 이유는 무엇인가요?
버전 3.4.0이 릴리스될 때 MSI에 업그레이드 기능을 도입했습니다. 이를 통해 최신 버전으로 업데이트할 때 이전 버전의 MSI가 제거됩니다. 로그인한 사용자가 Slack을 사용하는 동안 관리자가 자동 업데이트 또는 제거를 트리거하면 설치 파일 구성 요소가 잠금 상태가 되므로 삭제할 수 없습니다. 이 경우 MSI 설치 프로그램 엔진은 변경을 준비하고 컴퓨터 재부팅을 트리거하여 변경 사항을 적용합니다. 자동 설치 중 예기치 않은 재부팅을 방지하려면 설치 명령줄에 /norestart를 추가합니다. msiexec /i “slack-standalone-x.x.x.msi” /qn /norestart와 같이 보일 수 있습니다.