GNU/Linux >> Tutoriels Linux >  >> Linux

Mon histoire de transition de Mac à Linux

La communauté du design est de plus en plus consciente de l'importance de l'éthique du design et de la façon dont la technologie propriétaire subjugue les utilisateurs. En tant que concepteur d'expérience utilisateur, je pense que la technologie doit être conçue pour respecter la terre ainsi que les créateurs et les utilisateurs. Utiliser et contribuer à Linux est un moyen d'aligner mon éthique de conception avec ma pratique.

C'est pourquoi j'ai acheté un ThinkPad et installé la distribution Linux Elementary OS, même si macOS est de loin le système d'exploitation le plus populaire parmi les concepteurs. Linux n'a pas une grande réputation de facilité d'utilisation, et changer de système d'exploitation peut être désorientant et frustrant. Quand j'ai dit aux gens que je faisais le changement, beaucoup (surtout les designers !) ont pensé que j'étais stupide. Cependant, après avoir effectué le changement, je suis heureux d'annoncer que j'ai un flux de travail de conception que j'aime vraiment et un système d'exploitation qui correspond à mes valeurs.

Si vous souhaitez voir ce que c'est que de passer de macOS à Elementary OS, lisez la suite pour apprendre de mon expérience.

Planifiez les applications que vous utiliserez

Tout d'abord, faites une liste des outils que vous utilisez régulièrement. Pour moi, ce sont :

  • Esquisse :conception
  • Marvel :prototypage
  • Firefox :navigateur Web
  • Tomighty :minuteur Pomodoro
  • Skitch :prendre et annoter des captures d'écran
  • Notes standard :prise de notes
  • Adium, Signal, Slack, Telegram (quelqu'un d'autre ressent-il ma douleur ici ?) :messagerie
  • iTunes et Spotify :musique
  • Sublime Text :rédaction HTML et CSS, codage
  • Thunderbird :e-mail

Ensuite, vérifiez si ces programmes sont disponibles sur Linux. AlternativetTo est une bonne ressource pour trouver des alternatives logicielles.

Heureusement, j'utilisais déjà beaucoup de logiciels libres et open source. Cependant, l'application la plus importante pour moi est Sketch, qui n'est pas disponible sur Linux.

J'espérais pouvoir passer à un outil logiciel open source pour la conception et le prototypage. J'ai essayé Glimpse (un fork de GIMP), Krita et quelques autres outils, mais aucun n'était stable ou n'avait l'ensemble de fonctionnalités et le flux de travail que je voulais. Je garde un œil sur ces projets et espère basculer sur l'un d'entre eux si la fonctionnalité répond à mes besoins.

Au lieu de cela, j'ai choisi Figma. Bien qu'il soit propriétaire, j'apprécie sa relative ouverture, sa mission de rendre le design accessible et sa facilité d'utilisation. Parce qu'il est basé sur le Web, je peux remplacer Sketch et Marvel par Figma. Il y a aussi une application native que j'aime beaucoup.

Skitch est uniquement disponible sur macOS. Ainsi, après quelques recherches, j'ai atterri sur KSnip, qui est un outil de capture d'écran fantastique. Parce que j'aime tellement ça, j'ai écrit Annoter des captures d'écran sur Linux avec Ksnip .

Installer et configurer ElementaryOS

Après vous être assuré que vous disposez d'applications compatibles Linux pour tous vos besoins, l'étape suivante consiste à choisir votre matériel. Vous pouvez installer Elementary avec macOS, ce qui serait un excellent moyen d'essayer des choses avant de vous engager pleinement.

Plus de ressources Linux

  • Aide-mémoire des commandes Linux
  • Aide-mémoire des commandes Linux avancées
  • Cours en ligne gratuit :Présentation technique de RHEL
  • Aide-mémoire sur le réseau Linux
  • Aide-mémoire SELinux
  • Aide-mémoire sur les commandes courantes de Linux
  • Que sont les conteneurs Linux ?
  • Nos derniers articles Linux

Au lieu de cela, j'ai recommencé avec un nouveau ThinkPad. J'ai suivi les instructions d'installation d'Elementary et j'ai fait don de 20 $ pour soutenir le projet.

La beauté du logiciel libre réside dans l'accent qu'il met sur la personnalisation. De nombreux paramètres dans Elementary sont configurables et vous pouvez personnaliser Elementary pour qu'il corresponde aux flux de travail que vous connaissez et aimez.

L'expérience Elementary reflète macOS à bien des égards, vous serez donc peut-être satisfait du peu de configuration dont vous avez besoin.

Raccourcis clavier

La première chose que j'ai personnalisée a été les raccourcis clavier. Seuls quelques raccourcis diffèrent entre macOS et Elementary. Si vous ne voulez pas travailler contre votre mémoire musculaire, configurez tous les raccourcis à votre convenance dans Paramètres système> Clavier> Raccourcis.

Applications

Elementary est installé avec quelques applications vraiment utiles, telles que Calendar, Epiphany (un navigateur Web), Mail et Music. Cela vaut la peine de les essayer. Si l'une d'entre elles fonctionne pour vous, c'est une application de moins à installer.

Transférer vos données

Après être passé à l'élémentaire, j'ai réalisé à quel point j'enregistrais peu de données localement. La plupart de mon travail est enregistré dans un partage de fichiers Nextcloud hébergé par ma coopérative technologique May First. J'ai transféré tous les autres fichiers dont j'avais besoin à l'aide d'une clé USB.

Apprenez les modèles de conception de l'élémentaire

Bien qu'il soit similaire à macOS, Elementary présente quelques différences importantes. Vous pouvez toujours essayer de les remplacer, mais vous voudrez peut-être simplement vous y habituer.

Tabulation entre les applications

Sur macOS, je bascule perpétuellement entre les applications avec Alt+Tab et la touche Alt+Flèche clés. En primaire, vous utilisez également Alt+Tab pour passer d'une application à l'autre, mais la touche Alt+Flèche les clés ne sont pas prises en charge. Si quelqu'un sait comment personnaliser Elementary pour ce faire, veuillez laisser un commentaire car j'aimerais beaucoup que cette fonctionnalité soit de retour.

Dans macOS, vous pouvez basculer entre différentes fenêtres dans la même application avec Alt+~ . Ceci n'est pas pris en charge dans Elementary. À la place, Alt+Tab parcourt toutes les fenêtres, quelle que soit l'application à laquelle elle appartient. Vous pouvez cependant basculer entre différentes fenêtres en survolant l'icône de l'application et en faisant défiler. Vous pouvez lire une liste complète des méthodes pour basculer entre les fenêtres et les espaces de travail sur StackExchange.

Se familiariser avec l'assistance

Linux, contrairement à Apple, est construit et maintenu par des communautés. Elementary est soutenu par Elementary, Inc., mais il prospère grâce à sa communauté plus large. Il a fait un excellent travail pour favoriser une communauté qui s'entraide.

Il est inévitable que vous restiez coincé ou que vous ayez une question. Lorsque vous le faites, vous pouvez vous tourner vers :

  • Dépôt GitHub d'Elementary :signaler un bogue, demander une fonctionnalité
  • Élémentaire sur Stack Exchange :posez une question ou recherchez une réponse à une question que quelqu'un a déjà posée

Lorsque vous cherchez de l'aide, n'oubliez pas de le faire avec compassion. Nous sommes habitués à avoir une dynamique transactionnelle, voire antagoniste, avec les outils technologiques sur lesquels nous nous appuyons. Avec Elementary, vous ne parlez pas à une société sans visage mais à une communauté de personnes, dont beaucoup sont des bénévoles, qui veulent vraiment aider.

Se familiariser avec la ligne de commande

La réalité est qu'il y aura probablement des moments où faire quelque chose sous Linux vous obligera à utiliser la ligne de commande. Si votre travail vous éloigne du côté technique des choses, les commandes dont vous aurez besoin seront probablement minimales et simples. Néanmoins, il est bon de se familiariser avec les bases - une fois que vous l'avez, vous pouvez très bien trouver que vous préférez la ligne de commande à une approche graphique. Codecademy est un endroit où vous pouvez apprendre les bases de la ligne de commande.

Apprenez à installer des applications

Une grande caractéristique d'Elementary est son AppCenter organisé. Les applications sélectionnées sont conçues avec l'élémentaire à l'esprit, elles peuvent donc fonctionner plus facilement que d'autres applications. Il utilise un modèle de paiement à la carte qui établit un équilibre entre le soutien aux développeurs d'applications et le maintien de son esprit libre et ouvert. De plus, Elementary vient de collecter des fonds avec succès pour un sprint d'une semaine afin d'améliorer encore plus la sécurité et l'expérience utilisateur.

Cependant, il peut arriver un moment où vous devrez installer des applications introuvables dans la boutique officielle. Une erreur que j'ai commise a été de commencer à installer des applications de différentes manières (par exemple, le apt-get command, Snaptastic et Flatpak), plutôt que de choisir une méthode et de l'utiliser autant que possible. Plus vous installez d'applications, plus il est difficile de savoir comment vous avez installé quoi et quelle méthode est la bonne façon d'exécuter les mises à jour.

Ma recommandation est de s'en tenir à AppCenter autant que possible. Si vous devez vous aventurer, je vous recommande Flathub car Elementary a adopté Flatpak pour son AppCenter.

Contribuer en retour

Elementary est téléchargeable gratuitement, tout comme la plupart des applications. Vous pouvez faire un don à Elementary (ou acheter un tee-shirt ou une tasse dans le magasin) et les créateurs des applications que vous utilisez. Vous pouvez également promouvoir ces projets en en parlant à vos amis et collègues. Vous pourriez même offrir vos compétences aux projets que vous admirez le plus.

Depuis que j'ai fait le changement, je me sens bien d'être davantage impliqué dans le mouvement du logiciel libre et open source et j'apprécie la rapidité et l'efficacité avec lesquelles je peux travailler au primaire. Si vous utilisez Elementary (ou l'essayez), veuillez partager votre expérience dans les commentaires.


Linux
  1. L'histoire Linux de ma famille

  2. Facilitez le passage de Mac à Linux avec Homebrew

  3. Comment savoir si vous êtes prêt à passer de Mac à Linux

  4. Mon histoire Linux :de passionné de 8 bits à administrateur système Unix

  5. Installer Linux à partir de Linux

Mon histoire Linux :d'utilisateur Linux à contributeur

Passer de Windows à Linux

Le noyau Linux contre. Mac noyau

Comment changer l'adresse MAC sous Linux

Résoudre l'adresse Mac à partir de l'adresse IP sous Linux ?

Résolution de l'adresse MAC à partir de l'adresse IP sous Linux