Hackgregator는 Hacker News 웹사이트의 콘텐츠를 데스크톱 환경에서 편리하게 볼 수 있도록 설계된 애플리케이션입니다. 이 프로그램을 사용하면 리눅스 운영체제에서 Hacker News의 최신 뉴스들을 쉽게 접할 수 있습니다. Hackgregator를 시스템에 설치하고 사용하는 방법을 알아보겠습니다.
리눅스에 Hackgregator 설치하기
Hackgregator는 리눅스 데스크톱 환경에서 Hacker News를 이용하는 데 매우 유용한 도구입니다. 하지만 이 프로그램은 기본적으로 리눅스에 포함되어 있지 않으므로, 사용자가 직접 설치해야 합니다. Hackgregator를 설치하는 방법은 다양하게 존재합니다.
Hackgregator를 리눅스 시스템에 설치하는 방법은 크게 세 가지로 나눌 수 있습니다. 첫째, Arch Linux 및 Manjaro 사용자는 AUR을 통해 설치할 수 있습니다. 둘째, Flathub를 통해 Flatpak 패키지로 설치하는 방법이 있으며, 이는 대부분의 리눅스 배포판에서 호환됩니다. 마지막으로, 소스 코드를 직접 컴파일하여 설치하는 방법도 있습니다.
Flatpak을 이용한 설치
Flatpak을 이용하여 Flathub에서 Hackgregator를 설치하는 것이 가장 권장되는 방법입니다. 이 방법은 다양한 리눅스 배포판에서 호환성이 높습니다. 우선, 터미널을 열어 Flatpak 런타임을 설정해야 합니다.
터미널을 여는 방법은 키보드에서 Ctrl + Alt + T를 누르거나, 애플리케이션 메뉴에서 “터미널”을 검색하여 실행할 수 있습니다. 터미널이 실행되면, 다음 명령을 사용하여 Flatpak 런타임을 설정합니다.
Flatpak 런타임이 설정되면, Flathub 앱 스토어를 추가해야 합니다. 이는 flatpak remote-add 명령을 통해 간단하게 수행할 수 있습니다. 아래 명령을 터미널에 입력합니다.
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
이제 Flathub 앱 스토어가 추가되었으므로, Hackgregator 애플리케이션을 설치할 수 있습니다. 다음 명령을 실행하여 설치를 시작합니다.
sudo flatpak install flatpak install flathub de.gunibert.Hackgregator
Arch Linux AUR을 이용한 설치
Arch Linux 사용자라면 AUR(Arch User Repository)을 통해 Hackgregator를 설치할 수 있습니다. 설치 과정을 시작하려면, 먼저 pacman 명령을 사용하여 “git”과 “base-devel” 패키지를 설치합니다.
sudo pacman -S base-devel git
두 패키지가 설치되면, Trizen AUR 도우미를 구성해야 합니다. Trizen은 Hackgregator 소스 코드를 직접 컴파일하는 과정을 훨씬 쉽게 만들어줍니다. 다음 명령을 터미널에 입력하여 Trizen을 설치합니다.
git clone https://git.archlinux.org/trizen.git cd trizen/ makepkg -sri
Trizen 도우미가 설치되었다면, 이제 Hackgregator를 설치할 수 있습니다. 다음 trizen 명령어를 사용하여 설치를 진행합니다.
trizen -S hackgregator
소스 코드 컴파일을 이용한 설치
Flatpak이나 Arch Linux를 사용하지 않거나, 다른 이유로 Hackgregator 앱을 설치할 수 없는 경우, 소스 코드를 다운로드하여 직접 빌드하는 것이 대안이 될 수 있습니다. 소스 코드 빌드를 위해서는 먼저 다음 종속성을 설치해야 합니다.
meson
GTK
libsoup
json-glib
webkit2gtk4
필요한 종속성을 모두 설치한 후에는, 소스 코드를 다운로드하고 다음 명령을 사용하여 소프트웨어를 빌드하고 설치합니다.
git clone https://gitlab.com/gunibert/hackgregator.git cd hackgregator meson build ninja -C build sudo ninja -C build install
Hackgregator 사용법
Hackgregator는 매우 사용자 친화적인 인터페이스를 제공합니다. 기본적으로 Hacker News의 주요 기사 목록을 보여줍니다. 기사를 읽고 싶다면, 목록에서 원하는 항목을 선택하면 Hackgregator가 해당 링크를 로드하여 내용을 보여줍니다.
댓글 읽기
Hacker News의 중요한 특징 중 하나는 댓글 기능입니다. 사용자들이 서로 의견을 교환하고 생각을 공유하는 활발한 공간입니다. Hackgregator에서는 특정 기사에 달린 댓글을 쉽게 확인할 수 있습니다.
특정 기사의 댓글을 보려면 파란색 숫자 아이콘을 클릭하면 됩니다. 해당 아이콘을 클릭하면, Hacker News 게시물의 댓글 목록을 볼 수 있습니다.
새로운 기사 목록 접근
Hackgregator 앱은 기본적으로 Hacker News에서 가장 인기 있는 “주요 기사”를 표시합니다. 이러한 기사들은 현재 많은 사람들의 관심을 받고 있으며 활발한 토론이 이루어지고 있는 내용들입니다.
새롭게 올라오는 기사들을 보고 싶다면, 앱 상단 드롭다운 메뉴를 활용해야 합니다. “인기 뉴스” 섹션에서는 현재 유행하는 주제를 다루고 있지만, 새로운 기사들을 보려면 드롭다운 메뉴를 통해 “새로운 이야기”로 설정을 변경해야 합니다.
드롭다운 메뉴에서 “새로운 이야기”를 선택하면, Hackgregator는 Hacker News에서 새롭게 게시된 기사 목록을 로드하여 보여줍니다.
새로고침
Hackgregator는 자동으로 새로고침되지 않습니다. 따라서 “주요 기사”나 “새로운 이야기”를 보고 있을 때 자동 업데이트를 받지 못합니다. 따라서 새로운 콘텐츠를 확인하려면 새로고침 버튼을 눌러야 합니다.
Hackgregator의 왼쪽 상단 모서리에서 새로고침 아이콘을 찾을 수 있습니다. 마우스로 해당 아이콘을 클릭하면 Hackgregator가 다시 로드되고 선택한 메뉴에 따른 새로운 기사 목록을 표시합니다.