{"guid":"57de1a81-193a-58ba-99fa-972b170e7833","title":"Packaging Rust Applications for Arch Linux","subtitle":null,"slug":"arch-conf-online-2020-6388-packaging-rust-applications-for-arch-linux","link":"https://pretalx.com/arch-conf-online-2020/talk/UH7BTX/","description":"This talk aims to give a brief introduction about the Rust programming language, it's core features, and why it should be preferred while writing command-line tools for GNU/Linux. Then, it will cover the Rust packaging guidelines with some tips and demonstrate creating a Rust package from scratch for Arch Linux.","original_language":"eng","persons":["Orhun Parmaksız"],"tags":["arch-conf-2020","6388","2020","archlinux","archconf2020","archconf","linux","conference"],"view_count":326,"promoted":false,"date":"2020-10-10T18:20:00.000+02:00","release_date":"2020-11-01T00:00:00.000+01:00","updated_at":"2026-01-16T17:45:15.582+01:00","length":1190,"duration":1190,"thumb_url":"https://static.media.ccc.de/media/conferences/archconf/2020/6388-hd.jpg","poster_url":"https://static.media.ccc.de/media/conferences/archconf/2020/6388-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/archconf/2020/6388-hd.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/archconf/2020/6388-hd.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/arch-conf-online-2020-6388-packaging-rust-applications-for-arch-linux","url":"https://api.media.ccc.de/public/events/57de1a81-193a-58ba-99fa-972b170e7833","conference_title":"Arch Conf 2020","conference_url":"https://api.media.ccc.de/public/conferences/arch-conf-2020","related":[],"recordings":[{"size":12,"length":1190,"mime_type":"audio/opus","language":"eng","filename":"arch-conf-2020-6388-eng-Packaging_Rust_Applications_for_Arch_Linux_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2020-11-02T00:06:25.373+01:00","recording_url":"https://cdn.media.ccc.de/events/archconf/2020/opus/arch-conf-2020-6388-eng-Packaging_Rust_Applications_for_Arch_Linux_opus.opus","url":"https://api.media.ccc.de/public/recordings/48509","event_url":"https://api.media.ccc.de/public/events/57de1a81-193a-58ba-99fa-972b170e7833","conference_url":"https://api.media.ccc.de/public/conferences/arch-conf-2020"},{"size":30,"length":1190,"mime_type":"video/mp4","language":"eng","filename":"arch-conf-2020-6388-eng-Packaging_Rust_Applications_for_Arch_Linux_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2020-11-02T00:06:15.890+01:00","recording_url":"https://cdn.media.ccc.de/events/archconf/2020/h264-sd/arch-conf-2020-6388-eng-Packaging_Rust_Applications_for_Arch_Linux_sd.mp4","url":"https://api.media.ccc.de/public/recordings/48508","event_url":"https://api.media.ccc.de/public/events/57de1a81-193a-58ba-99fa-972b170e7833","conference_url":"https://api.media.ccc.de/public/conferences/arch-conf-2020"},{"size":41,"length":1190,"mime_type":"video/webm","language":"eng","filename":"arch-conf-2020-6388-eng-Packaging_Rust_Applications_for_Arch_Linux_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2020-11-02T00:06:07.785+01:00","recording_url":"https://cdn.media.ccc.de/events/archconf/2020/webm-sd/arch-conf-2020-6388-eng-Packaging_Rust_Applications_for_Arch_Linux_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/48507","event_url":"https://api.media.ccc.de/public/events/57de1a81-193a-58ba-99fa-972b170e7833","conference_url":"https://api.media.ccc.de/public/conferences/arch-conf-2020"},{"size":103,"length":1190,"mime_type":"video/webm","language":"eng","filename":"arch-conf-2020-6388-eng-Packaging_Rust_Applications_for_Arch_Linux_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2020-11-02T00:06:04.687+01:00","recording_url":"https://cdn.media.ccc.de/events/archconf/2020/webm-hd/arch-conf-2020-6388-eng-Packaging_Rust_Applications_for_Arch_Linux_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/48506","event_url":"https://api.media.ccc.de/public/events/57de1a81-193a-58ba-99fa-972b170e7833","conference_url":"https://api.media.ccc.de/public/conferences/arch-conf-2020"},{"size":18,"length":1190,"mime_type":"audio/mpeg","language":"eng","filename":"arch-conf-2020-6388-eng-Packaging_Rust_Applications_for_Arch_Linux_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2020-11-02T00:05:48.317+01:00","recording_url":"https://cdn.media.ccc.de/events/archconf/2020/mp3/arch-conf-2020-6388-eng-Packaging_Rust_Applications_for_Arch_Linux_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/48505","event_url":"https://api.media.ccc.de/public/events/57de1a81-193a-58ba-99fa-972b170e7833","conference_url":"https://api.media.ccc.de/public/conferences/arch-conf-2020"},{"size":58,"length":1190,"mime_type":"video/mp4","language":"eng","filename":"arch-conf-2020-6388-eng-Packaging_Rust_Applications_for_Arch_Linux_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2020-11-01T23:11:20.776+01:00","recording_url":"https://cdn.media.ccc.de/events/archconf/2020/h264-hd/arch-conf-2020-6388-eng-Packaging_Rust_Applications_for_Arch_Linux_hd.mp4","url":"https://api.media.ccc.de/public/recordings/48463","event_url":"https://api.media.ccc.de/public/events/57de1a81-193a-58ba-99fa-972b170e7833","conference_url":"https://api.media.ccc.de/public/conferences/arch-conf-2020"}]}